Un servidor de políticas de socket de Unity3D/Flash Simple y Fash para Node.js. Para obtener más información sobre los archivos de políticas de socket, eche un vistazo a la carga de datos en Flash/Flex/Air o Unity 3D Security Sandbox.
$ npm install -g socket-policy-server
$ npm config --global set socket-policy-server:host <ip address or blank>
Establece la IP para escuchar para servir el archivo de la política de socket. Pase una sola dirección IP para escuchar solo en esa IP o deje en blanco para escuchar en todos los IP. El valor predeterminado está en blanco (escuche en todos los IP, que es equivalente a IP 0.0.0.0).
$ npm config --global set socket-policy-server:port 843
Establezca el puerto para escuchar. El valor predeterminado es 843.
$ npm config --global set socket-policy-server:timeout 5000
Establece el tiempo de espera en milisegundos después de una conexión entrante. El cliente tiene tanto tiempo para enviar su cadena de solicitud o se desconectará. El valor predeterminado a 5000.
$ npm config --global set logging true/false
Globalmente apaga/desactiva el registro (afecta a Log_Request_Data y opciones de archivo de registro).
$ npm config --global set socket-policy-server:log_request_data false
Indica si el servidor debe registrar cadenas de solicitud entrantes. ¡Use solo para fines de depuración! El valor predeterminado es falso.
$ npm config --global set socket-policy-server:logfile /var/log/socket-policy-server.log
Establece el archivo de registro. El valor predeterminado a /var/log/socket-policy-server.log. ¡Tenga en cuenta que este archivo se sobrescribirá, no se adjuntará!
$ npm config --global set socket-policy-server:error_logfile /var/log/socket-policy-server-error.log
Establece el archivo de registro de errores. El valor predeterminado a /var/log/socket-policy-server-error.log. ¡Tenga en cuenta que este archivo se sobrescribirá, no se adjuntará!
$ npm config --global set socket-policy-server:policyfile socket_policy.xml
Establece el archivo de la política de socket que se enviará. El valor predeterminado a Socket_Policy.xml (ruta relativa). El archivo de política de socket incrustado solo otorga acceso a los puertos 80 y 443. Si necesita cambiarlo, cree su propio archivo y establezca su ruta con esta opción de configuración.
$ npm -g start socket-policy-server
Inicia el servidor.
$ npm -g stop socket-policy-server
Detiene el servidor.
$ npm -g restart socket-policy-server
Se detiene, luego inicia el servidor.
$ npm -g run-script socket-policy-server status
Imprime el estado actual del servidor (principalmente si se está ejecutando o no).
Ver licencia de archivo