Ir al contenido

Documentación

Plesk

Plesk es la segunda integración de panel de hosting. Crea y gestiona suscripciones en un servidor que ya está en marcha. No hay ningún sistema operativo que instalar ni ninguna máquina que arrancar. Se crea una suscripción, se le da un plan de servicio y después se suspende, se traslada a otro plan o se elimina.

Qué hace falta

Conviene no usar la contraseña de administrador. Plesk tiene claves de API, y una clave tiene la forma adecuada para esto: está vinculada a la cuenta que la creó, se puede limitar a un conjunto de direcciones y se puede retirar sin cambiar la contraseña de nadie.

  • Host: la dirección del panel. Si se omite el puerto, se rellena el 8443, y la dirección tiene que ser https.
  • Clave de API: creada en Tools & Settings, con una cuenta de administrador.
  • Huella TLS: opcional, y necesaria mientras el panel siga con su certificado autofirmado.
shell
openssl s_client -connect <host>:8443 </dev/null 2>/dev/null | \
  openssl x509 -noout -fingerprint -sha256
Los comandos y la salida del terminal están en inglés en todas partes, en el panel y en estas páginas. Un solo texto, una sola verdad: lo que se lee aquí es literalmente lo que devolverá su host.
Una clave creada con una cuenta de revendedor o de cliente solo ve las suscripciones de esa misma cuenta. El agente lo detecta en el primer sondeo y rechaza las credenciales en lugar de gestionar medio panel en silencio.

Una clave, dos API

Plesk tiene una API REST y una API XML/RPC más antigua, y ninguna de las dos está completa por sí sola: REST no conoce las suscripciones ni los planes de servicio, y XML lo tiene todo pero responde en XML. Provibr usa las dos: crear y eliminar por REST; leer, suspender y cambiar de plan por XML. La misma clave abre ambas, así que solo se rellena un valor.

Las dos API fallan de forma distinta: REST responde a una clave inservible con un HTTP 401 vacío, mientras que XML responde HTTP 200 con el error dentro. Por eso la prueba de conexión sondea las dos y las informa por separado. Un resultado REST correcto junto a una API XML muda significa que la lista de cuentas, la lista de planes y el cambio de plan se quedarán vacíos.

Cifrada, siempre

A diferencia de DirectAdmin, aquí no hay opción sin cifrar: Plesk redirige http a https tanto en el 8880 como en el 8443, así que Provibr rechaza una dirección http en lugar de fingir que podría funcionar.

Lo que sí tiene una instalación recién hecha es un certificado autofirmado. Al indicar su huella, el agente confía en ese certificado concreto en lugar de desactivar la verificación; si más adelante se sustituye el certificado, la huella tiene que seguirlo.

Planes de servicio

Un plan de servicio de Plesk es la descripción que el propio panel hace de una suscripción: cuota de disco, tráfico mensual, cuántos dominios y buzones y qué servicios están activos. No es un plan de Provibr ni un sistema operativo. Es un nombre al que hacemos referencia, y su contenido puede cambiar en su servidor sin que nos enteremos.

La página de la integración puede leer del panel la lista de planes de servicio, de modo que se ve lo que se está eligiendo en lugar de escribir un nombre de memoria.

Un plan web fija un plan de servicio en una integración y le da un nombre propio. Pedir con un plan es mejor que elegir un plan de servicio suelto, y el selector suelto sigue disponible para los casos que un plan no cubre.

Cómo se ve una suscripción en Provibr

Una suscripción es una fila de servidor normal del tipo servidor web. Su identificador es el nombre de la suscripción, que en Plesk es el dominio principal, y su plan de servicio, su cuota y su tráfico llegan con cada sondeo.

  • Crear una suscripción requiere un dominio principal, una dirección de correo, un plan de servicio y una contraseña. No hay que pensar ningún nombre de cuenta aparte.
  • El dominio es la identidad: es lo que muestra el panel, aquello por lo que filtra su API y lo que guarda Provibr. No se puede cambiar después.
  • La contraseña no se registra en ningún sitio. Solo se registra el hecho de que se ha indicado una; el valor viaja por separado y pasa a ser tanto la contraseña del cliente como la de FTP.
  • Después se puede suspender, reactivar, cambiar de plan de servicio y eliminar. No hay consola, porque una cuenta de hosting no la tiene.
Plesk elige la dirección por sí mismo, de su propio pool, así que no queda nada que elegir. Provibr tampoco reserva ninguna dirección para una suscripción, y por eso el campo de dirección de una cuenta de hosting queda vacío hasta que el panel informe de una.

Adoptar suscripciones que ya existen

La pestaña de importación enumera las suscripciones del panel y permite llevar a Provibr las que se quieran. Las suscripciones que ya se conocen se muestran, pero no se pueden volver a seleccionar, para ver el cuadro completo en lugar de uno filtrado.

Las suscripciones importadas cuentan para la capacidad igual que las suscripciones pedidas. Si se importan más de las que permite la capacidad, se abre un exceso con el periodo de gracia habitual.

Consumo

La cuota y el tráfico llegan con el sondeo habitual, así que una suscripción obtiene una gráfica de consumo sin activar nada más. El tráfico mensual es una propiedad de la suscripción y no una tasa, así que se muestra como una cifra en la cuenta y no como una línea en la gráfica.