miércoles, 14 de diciembre de 2011

Problema con las suscripciones al actualizar Parallels Plesk Panel 10

Si teníamos Parallels Plesk Panel 10.0.X y nos hemos actualizado a la 10.3.X o a la 10.4.X, nos podemos encontrar con que aunque podemos dar de alta dominios, subscripciones y clientes, todos ellos estarán desactivados y no podrán activarse. Uno de los motivo que nos puede indica Plesk es :
The subscription is still suspended due to the following reason: The subscription is suspended because its subscriber was suspended.

Lo que sucede es que, en el proceso de actualización desactivan el usuario admin y luego, en algunos casos, falla el reactivado del usuario.
Para solucionar este problema tendremos que activar de nuevo el usuario admin, y esto no se puede hacer por el entorno gráfico.

Para activar el usuario nos conectamos por ssh al servidor:
ssh pressh@ip-del-servidor (ejemplo ssh pressh@10.0.0.54)

Ejecutamos una consola de mysql:
mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa

Miramos que estatus tiene el usuario admin lanzando la consulta:
select id, login, status  from clients where login='admin';
Esta nos devolverá el estado del usuario admin, en mi caso:

mysql> select id, login, status  from clients where login='admin';
+----+-------+--------+
| id | login | status |
+----+-------+--------+
|  1 | admin |      1 |
+----+-------+--------+
1 row in set (0.00 sec)

Como podemos comprobar el estado de admin es 1, y para que esté activo y pueda realizar todas las gestiones administrativas ha de tener un 0.
Para hacer esta modificación ejecutamos la sentencia:
mysql> update clients set status=0 where login="admin";

Con esto cambiará el valor status a 0  y tendremos el usuario admin con todas sus opciones de gestión activas.

No hay comentarios:

Publicar un comentario