La configuración de un servicio de detección local es necesaria cuando el jugador y el servidor no tienen acceso a Internet, pero se quiere seguir beneficiando del método del código de detección para registrar a los jugadores.
Las siguientes instrucciones se aplican a un servidor on-prem.
La configuración consta de tres pasos: 1. Configurar el servicio de descubrimiento y la API de descubrimiento de ayuda. 2. Configuración en el servidor. 3. Configuración del reproductor.
Configurar el servicio de descubrimiento y la API de descubrimiento de ayuda
- Extraiga los archivos del zip adjunto en la carpeta "C:\INNDS Server Data\discovery".
- Abra un símbolo del sistema como administrador.
- Escribe lo siguiente:
reg query HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\INNDS\ServerCom /v DBPassword
- Seleccione y copie el valor de "DBPassword" (debe estar a la derecha de "REG_SZ").
- Edite el archivo "C:\INNDS Server Data\discovery\config.json" en un editor de texto.
Donde dice **DB_PASSWORD**, pegue la contraseña. - Guardar y salir.
- Edite el archivo "C:\INNDS Server Data\discovery\api\config\default.json" en un editor de texto.
- Donde dice **DB_PASSWORD**, pegue la contraseña.
- Guardar y salir.
- Copie el archivo "discovery.conf" en la carpeta "C:\INNDS Server Data\nginx\conf\conf.d".
Esto permitirá que el servidor reconozca y sirva los códigos de descubrimiento. - Abra un símbolo del sistema como administrador. Escriba los siguientes comandos:
-
-
Asegúrese de que el DNS de "discovery0" apunta a la IP del servidor.
(Puede apuntar usando el archivo de host en el servidor y en el reproductor pero recomendamos usar el DNS) -
Confirme que el servicio de descubrimiento está funcionando abra un navegador web y vaya a "http://discovery0/discovery/codes/000000".
Debería recibir una respuesta que diga: Código no encontrado. - Si necesita cambiar el nombre DNS que debe utilizarse, haga lo siguiente:
- Edite el archivo "C:\INNDS Server Data\nginx\conf.d\discovery.conf" en un editor de texto.
Busca la línea
server_name discovery0;
- cambia "discovery0" para que sea lo que necesitas.
- Reinicie el servicio de Windows INNDSServerNginx.
Ajustes en el servidor
- Abra regedit y vaya a la clave "HKEY_LOCAL_MACHINE\NSOFTWARE\NWOW6432Node\NINNDS\NServerCom"
- Añade el valor de cadena LocalDiscoveryServer con un valor que es el nombre DNS al servidor de descubrimiento, sin http://.
- Ejecute de nuevo el archivo "C:\N-Archivos de programa (x86)\N-INNDS Server\N-INNDSServerInstaller.bat".
No tiene que cambiar nada.
Configurar Premium
Es posible crear un instalador personalizado que establezca automáticamente el servidor de descubrimiento local.
- Abra regedit y vaya a la clave "HKEY_CURRENT_USER\NSOFTWARE\NINNDS\NServerCom"
- Añade el valor de cadena LocalDiscoveryServer con un valor que es el nombre DNS al servidor de descubrimiento, sin http://.
- Inicie el Centro de Control INNDS y verifique que puede obtener un código de detección.
El código de descubrimiento local debe terminar con un "0".