¿Cómo cambiar la versión Windows de ONLYOFFICE Docs Community Edition al protocolo HTTPS?
Introducción
En la mayoría de los casos, el acceso a ONLYOFFICE Docs a través del protocolo HTTPS es mucho más seguro que el acceso a través del protocolo HTTP que se usa por defecto. Para cambiar el método de acceso a los editores, determinadas acciones deben ser realizadas. Por favor, siga los siguientes pasos para entender cómo cambiar su ONLYOFFICE Docs al protocolo HTTPS.
Cambio del ONLYOFFICE Docs v5.3 y versiones posteriores al protocolo HTTPS
Para poder empezar a cambiar su ONLYOFFICE Docs al protocolo HTTPS, Usted necesitará crear un certificado de seguridad y la clave privada del certificado. Colóquelos en una carpeta en el ordenador donde el ONLYOFFICE Docs está instalado.
Cuando tenga el certificado, siga los siguientes pasos:
Todos los comandos deben ser ejecutados con privilegios administrativos. Para iniciar la línea de comandos como administrador, haga clic derecho en el botón de menú Inicio en la esquina inferior izquierda del escritorio y seleccione la opción Command Prompt (Admin) (Línea de comandos (Administrador)).
-
Suspenda el servicio ONLYOFFICE DocumentServer Proxy:
net stop DsProxySvc -
Copie el archivo
%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx\conf\ds-ssl.conf.tmplen el archivo%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx\conf\ds.confusando el siguiente comando:COPY /Y "%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx\conf\ds-ssl.conf.tmpl" "%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx\conf\ds.conf" -
Edite el archivo
%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx\conf\ds.confreemplazando todos los parámetros en llaves dobles {{...}} por los valores reales:notaTenga en cuenta que el carácter barra invertida ( \ ) debe escaparse de una de las siguientes maneras:
C:\\yourfolder\\certificates\\onlyoffice.keyoC:/yourfolder/certificates/onlyoffice.key. Si existen espacios en la ruta, Usted necesita escribir toda la ruta entre comillas, por ejemplo:"C:/yourfolder/my certificates/onlyoffice.key".- {{SSL_CERTIFICATE_PATH}} - la ruta al certificado SSL que Usted ha recibido;
- {{SSL_KEY_PATH}} - la ruta a la clave privada del certificado SSL;
- {{SSL_VERIFY_CLIENT}} - el parámetro que define si está activada la verificación de certificados de clientes (los valores disponibles:
on,off,optionalyoptional_no_ca); - {{CA_CERTIFICATES_PATH}} - la ruta al certificado de cliente que será verificado si la verificación está activada en el parámetro anterior;
- {{ONLYOFFICE_HTTPS_HSTS_MAXAGE}} - la opción de configuración avanzada para establecer el parámetro max-age HSTS en la configuración del host virtual NGINX para el ONLYOFFICE Docs, y es aplicable únicamente cuando se usa SSL (normalmente por defecto se establece el valor
31536000que se considera suficientemente seguro); - {{SSL_DHPARAM_PATH}} - la ruta al parámetro Diffie-Hellman;
Por favor, vea la documentación NGINX para obtener más información sobre los parámetros SSL usados en el archivo de configuración.
-
Una vez guardados todos los cambios, reinicie el servicio ONLYOFFICE DocumentServer Proxy:
net start DsProxySvcnotaEs necesario abrir el puerto 443 para un funcionamiento correcto de ONLYOFFICE Docs.
-
Ejecute
%ProgramFiles%\ONLYOFFICE\DocumentServer\bin\documentserver-update-securelink.bat
Cambio del ONLYOFFICE Docs v4.3–v5.2 al protocolo HTTPS
Estas instrucciones se aplican a versiones anteriores de ONLYOFFICE Docs (v4.3–v5.2). Le recomendamos actualizar a la última versión. Si no puede actualizar, siga estos pasos junto con las instrucciones principales anteriores, teniendo en cuenta que los pasos 2 y 3 son diferentes, como se describe a continuación.
-
Copie el archivo
%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx-1.11.4\conf\onlyoffice-documentserver-ssl.conf.templateen el archivo%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx-1.11.4\conf\onlyoffice-documentserver.confusando el siguiente comando:COPY /Y "%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx-1.11.4\conf\onlyoffice-documentserver-ssl.conf.template" "%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx-1.11.4\conf\onlyoffice-documentserver.conf" -
Edite el archivo
%ProgramFiles%\ONLYOFFICE\DocumentServer\nginx-1.11.4\conf\onlyoffice-documentserver.confreemplazando todos los parámetros en llaves dobles {{...}} por los valores reales, como se describe en el paso 3 anterior.