No puedo actualizar a PLESK 17.8.x desde 17.5.x en OVH

Últimamente estamos luchando con varios cientos de VPS de OVH que no dejan actualizarse a la última versión de PLESK (17.8.x) desde la versión 17.5.x. Plesk dice que no hay una versión actualizada disponible :-(.

Hoy os traemos la solución.

This field was locked by vendor. Enable it by removing the SOURCE option from the Plesk Installer configuration file.

El tema tiene que ver con la configuración del servidor de actualizaciones de PLESK establecido por la imagen del sistema operativo instalada por OVH. En este caso el MIRROR SERVER es algo como http://20170719-.... cuando debería de ser: http://parallels.mirrors.ovh.net/parallels/.

Plesk System Overview: No hay actualización disponible

Error: “This field was locked by vendor.”

Ese campo está protegido por OVH: “This field was locked by vendor. Enable it by removing the SOURCE option from the Plesk Installer configuration file.” Hace unos años se podía editar simplemente quitando el atributo DISABLED con las herramientas de desarrollo del navegador; pero esto hoy en día ya no funciona por lo que hay que buscar otra solución.

Plesk Updates: No hay actualización disponible

No hay actualización disponible

Plesk Updates: Configuración del mirror server incorrecta

Configuración del mirror server incorrecta

Cómo conseguir actualizar a PLESK 12.7.x en OVH

Lo que hay que hacer es editar el archivo de configuración que establece el servidor en el cual PLESK busca las actualizaciones según nos indica el instalador: “This field was locked by vendor. Enable it by removing the SOURCE option from the Plesk Installer configuration file.”

Molaría que Plesk nos dijera cual es el archivo de configuración que hay que editar pero no lo hace. En Google podéis encontrar varios hilos del foro de Plesk sobre el tema y donde no dan respuesta a esto. Pero nosotros la hemos encontrado.

Ubicación del archivo: /root/.autoinstallerrc

Editar: vi /root/.autoinstallerrc
Editando SOURCE="http://20170719-...." y cambiándolo por SOURCE="http://parallels.mirrors.ovh.net/parallels/"
Si nos deja editar, pulsar la tecla INSERT. Para guardar: ESC + :wq

El contenido del archvio tiene que ser:

O también se puede cambiar de ubicación el archivo y PLESK dejará de usar su configuración: mv /root/.autoinstallerrc /root/autoinstallerrc_backup

Siguiente paso: O bien reiniciar el VPS que es una solución a lo bestia o matar los procesos relacionados con la actualización de Plesk (más rápido y seguro):

Si hay más de un proceso, los matamos todos.

Grep INSTALLER para matar todos los procesos de instalación

Grep INSTALLER para matar todos los procesos de instalación

Y ahora al volver a acceder a TOOLS & SETTINGS / Updates and Upgrades se actualizará el instalador de PLESK y luego ya estará disponible la versión 17.8.x para actualizar.

Descarga nuevo actualizador de PLESK

Descarga nuevo actualizador de PLESK

Nueva versión de PLESK disponible

Nueva versión de PLESK disponible

Actualización a nueva versión de PLESK

Actualización a nueva versión de PLESK

Y todo solucionado y funcionando.

P.D. Por cierto si PLESK en OVH no os dejaba instalar PHP 7.2 porque decía que no estaba disponible, con esta actualización también se ha solucionado y ya lo podréis instalar sin problemas.

Versión PHP 7.2 disponible

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.