Article ID: 1694, created on Mar 4, 2009, last review on May 10, 2014

  • Applies to:
  • Plesk 8.x for Linux/Unix

Causa

Puede requerir esta opción si sus clientes no pueden acceder a su Parallels Plesk Panel a través del puerto 8443 debido a las reglas del firewall de su ISP.

Resolución

La opción más correcta es contactar con su ISP y solicitarle que permita las conexiones al puerto 8443 de su servido para que así usted pueda usar Parallels Plesk Panel. Si su ISP no se lo permite, la única forma de conseguirlo es permitir a sus clientes el acceso al panel a través de la dirección SSL estándar https://server.domain.tld a través del puerto 443 en lugar de hacerlo a través del puerto 8443.

Por defecto, los puertos 80 y 443 son usados por el servicio estándar de Apache en todas las direcciones IP para el alojamiento de sitios web. Por este motivo, deberá decidir cuál de ellos se usará para acceder al panel de control a través del puerto SSL 443, configurar la copia Apache del panel de control para que también escuche al puerto 443 en esta IP y configurar la copia de Apache para los sitios alojados para que no escuche y libere el puerto 443 en esta IP.

NOTA: El puerto 8443 NO debe desactivarse/eliminarse de la configuración de Parallels Plesk Panel. Puede configurar Parallels Plesk Panel para que escuche a otros puertos además de al puerto estándar 8443, pero no debe reemplazar el puerto estándar 8443 por otro, ya que algunos de los componentes de Parallels Plesk Panel como drweb, watchdog, API y otros requieren que Parallels Plesk Panel esté en el puerto 8443 para que funcione correctamente.

Por ejemplo, el servidor tiene las siguientes direcciones IP:
1.1.1.1
2.2.2.2
3.3.3.3
100.100.100.100

y usted requiere que pueda accederse a Parallels Plesk Panel a través de https://100.100.100.100.

Primero compruebe que su server.domain.tld resuelve a la dirección IP 100.100.100.100 seleccionada.

Edite el archivo de configuración SSL de Apache para la copia de sitios web. La ubicación del archivo puede variar en función de su sistema operativo, por ejemplo, para RHEL es /etc/httpd/conf.d/ssl.conf

Busque y comente la línea:

Listen 443

En su lugar, indique todas las direcciones IP existentes, excluyendo la requerida (100.100.100.100):

Listen 127.0.0.1:443
Listen 1.1.1.1:443
Listen 2.2.2.2:443
Listen 3.3.3.3:443

Detenga e inicie el servicio Apache.

Ahora edite el /usr/local/psa/admin/conf/httpsd.conf de Parallels Plesk Panel. Añada la IP seleccionada a la lista de directivas (Listen directives):

Listen 8443
Listen 8880
Listen 100.100.100.100:443

Busque aquí la definición 8443 VirtualHost:
<VirtualHost *:8443>

Y cámbiela a:
<VirtualHost *:8443 \
          100.100.100.100:443>

En el mismo VirtualHost busque la línea:
ErrorDocument 400 https://server.domain.tld:8443

Y cámbiela a:
ErrorDocument 400 https://server.domain.tld

Detenga e inicie Parallels Plesk Panel
# /usr/local/psa/admin/bin/httpsdctl stop
# /usr/local/psa/admin/bin/httpsdctl start

b8ef5052d936e902043e41759118114e a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF