1. Al instalar un Conserver todos los archivos se guardan en la ruta C:\ Program Files (x86) \ Aranda \ Conserver, Configure el archivo Aranda.Conserver.Windows.Service.exe.config
de la siguiente manera para que se comunique con el Repserver:
Configuración appSettings | |
---|---|
add key=”dataConfiguration:defaultDatabase” value=”local” / | Se utiliza para establecer la base de datos predeterminada que se utilizará en la aplicación. |
add key=”Serilog:MinimumLevel” value=”Debug” | Se utiliza para establecer el nivel mínimo de registro de eventos para la biblioteca de registro Serilog. |
add key=”Serilog:WriteTo:0:Name” value=”File” | Se utiliza para especificar el primer destino de registro que se utilizará para Serilog. El valor “File” indica que los eventos de registro se escribirán en un archivo. |
add key=”Serilog:WriteTo:0:Args:path” value=”Logs\log.txt” | Se utiliza para especificar la ruta y el nombre del archivo donde se escribirán los eventos de registro. |
add key=”Serilog:WriteTo:0:Args:shared” value=”true” | Se utiliza para especificar si el archivo de registro debe ser compartido por varios procesos o no. |
add key=”Serilog:WriteTo:0:Args:rollingInterval” value=”Day” | Se utiliza para especificar el intervalo de tiempo en el que se crean nuevos archivos de registro. |
add key=”Logging:LogLevel:Default” value=”Information” | Se utiliza para establecer el nivel de registro predeterminado para la biblioteca de registro de Microsoft. |
add key=”serverAddress” value=”” | Dirección donde se encuentra el Repserver |
add key=”enableProxy” value=”false” | En caso de usar Proxy se habilita la etiqueta enableProxy con valor “true” |
add key=”proxyAddress” value=”” | Dirección del proxy |
add key=”proxyUser” value=”” | Usuario del Proxy |
add key=”proxyPassword” value=”” | Contraseña del Proxy |
add key=”logLevel” value=”Information” | Nivel de verbosidad log del conserver; “Information”, “Debug”, “Detailed”, “Verbose”. Por defecto se encuentra parametrizado en “Information” |
add key=”privateIp” value=”” | Identificador en la red interna del Conserver, deber ia la ip |
add key=”publicIp” value=”” | Identificador de la red del conserver desde el exterior, debe ir la ip. (En caso de que no se requiera se coloca la misma direccion privada) |
add key=”mqttServerPort” value=”1884” | Puerto de Comunicación de mqtt, por defecto se encuentra parametrizado el “1884” |
add key=”mqttIp” value=”” | Identificador de Mqtt en la red interna, debe ir la IP |
add key=”publicServerPort” value=”80” | Puerto de comunicacion red pública de Conserver, por defecto se encuentra parametizado el “80”. |
add key=”privateServerPort” value=”80” | Puerto de comunicacion red privada de Conserver, por defecto se encuentra parametizado el “80”. |
add key=”p2pPort” value=”9501” | Puerto apra conexiones p2p, por defecto se encuentra parametrizado el “9501” |
add key=”maxDistributionSleepMsPerThread” value=”8” | - |
add key=”maxDistributionThreads” value=”4” | Estos dos últimos tags son utilizados para el funcionamiento interno del sistema, se deben modificar |
<appSettings>
<add key="dataConfiguration:defaultDatabase" value="local" />
<add key="Serilog:MinimumLevel" value="Debug" />
<add key="Serilog:WriteTo:0:Name" value="File" />
<add key="Serilog:WriteTo:0:Args:path" value="Logs\log.txt" />
<add key="Serilog:WriteTo:0:Args:shared" value="true" />
<add key="Serilog:WriteTo:0:Args:rollingInterval" value="Day" />
<add key="Logging:LogLevel:Default" value="Information" />
<add key="serverAddress" value="" />
<add key="enableProxy" value="false" />
<add key="proxyAddress" value="" />
<add key="proxyUser" value="" />
<add key="proxyPassword" value="" />
<add key="privateIp" value="" />
<add key="publicIp" value="" />
<add key="mqttServerPort" value="1884" />
<add key="mqttIp" value="" />
<add key="publicServerPort" value="80" />
<add key="privateServerPort" value="80" />
<add key="p2pPort" value="9501" />
<add key="maxDistributionSleepMsPerThread" value="8" />
<add key="maxDistributionThreads" value="4" />
<add key="enableDiscoveryCommon" value="1" />
<add key="SecondsPingRemoteServer" value="60" />
<add key="enableSecurity" value="false" />
</appSettings>
2. Inicie el servicio Aranda Conserver V9
, para permitir la comunicación con el Repserver.
![](/adm-install/assets/images/02-instalacion/04-conserver/conserver2.png)
Configuración del conserver para recibir peticiones por https
Para configurar el conserver para recibir peticiones por https, en el iis debe estar habilitado https con el debido certificado.
Importante asegurar cualquier nombre de host adicional utilizando SNI.
Dirección IP: seleccione «All unassigned».
![](/adm-install/assets/images/02-instalacion/04-conserver/conf_https.png)
El valor de la etiqueta “enableSecurity”
debe ser igual a “true”
![](/adm-install/assets/images/02-instalacion/04-conserver/consv_6.png)