En otras entradas ya hemos hablado de este tema, pero ahora mismo la solución que proponíamos ya no funciona. Al actualizar un VPS de Plesk 12.x a 17.5.x al finalizar la actualización no se puede acceder a Plesk.
A esto hacíamos mención aquí: Error al actualizar Plesk a la versión 12.5.x en Centos OVH.
Hemos comprobado que muchas veces al actualizar desde la versión 12.x de Plesk (versión por defecto en los VPS 2015 SSD de OVH) a la última versión (17.5.x), Plesk no arranca al finalizar la actualización y no se puede entrar a la administración.
O sea, la actualización a la última versión de PLESK funciona correctamente, pero no se puede acceder al panel de Plesk.
Antes podíamos solucionarlo parando y arrancando los servicios de Plesk (ver “Cómo reiniciar Plesk en un VPS de OVH o Gigas bajo Centos“) pero ahora esto no funciona porque da varios errores (no tienen porque ser exactamente estos, pero si similares y con el mismo trasfondo):
"ssl_ciphers" directive is duplicate in /etc/nginx/conf.d/ssl.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed .
y también:
"ssl_prefer_server_ciphers" directive is duplicate in /etc/nginx/conf.d/ssl.conf:2 ssl_prefer_server_ciphers is also placed in nginx.conf
OJO: Para darnos cuenta del error hay que que parar los servicios de PLESK y volverlos a arrancar:
Esto se hace con los comandos:
service psa stopall service psa start
Y ahí solo vemos que no ha podido arrancarse el servicio sw_cp_server («Starting sw_cp_server service… FAILED»), pero no pone porqué. Para ver el porqué hay que ejecutar el siguiente comando para arrancar solo ese servicio (y entonces nos muestra los errores de porqué no lo puede arrancar):
/etc/init.d/sw-cp-server restart
La solución es editar el archivo ssl.conf que está en /etc/sw-cp-server/conf.d/ssl.conf:
vi /etc/sw-cp-server/conf.d/ssl.conf
Y ponerle una almohadilla a las tres líneas del archivo:
#ssl_ciphers HIGH:!aNULL:!MD5; #ssl_prefer_server_ciphers on; #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
Esas configuraciones parece ser que ya están en el archivo de configuración de NGINX y esto es un duplicado por lo que no llega a arrancar Plesk.
Comprobamos la sintaxis del archivo de configuración de NGINX y si es correcto, volvemos a arrancar NGINX y APACHE:
nginx -t service nginx restart service apache2 restart
Y ya podremos acceder a Plesk.
No me funciona. Sigo sin poder acceder a panel de Plesk.
¿Al actualziar Plesk el actualizador te aviso acerca de las custom templates y tuviste que hacer esto?
https://support.plesk.com/hc/en-us/articles/213399669
Gracias de antemano.
Muy buenas,
Ese aviso de las custom templates siempre sale y nosotros siempre seguimos los pasos del artículo de soporte que enlazas (ver: ¿Cómo cambiar de Centos 6.8 a Ubuntu 14 en OVH?). Siempre ejecutamos:
No tengo ni idea de si está tendrá que ver con los problemas que tienes. Pero prueba ejecutar esos dos comandos a ver que pasa. Con el segundo reconfiguras la configuración por defecto de los sitios.
Gracias por el post, me ha resuelto el problema.
Hola Chris. Me alegra que te haya ayudado.