Article ID: 1694, created on Feb 13, 2009, last review on May 11, 2014

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

Cause

Cette option peut être requise si vos clients ne peuvent pas accéder à votre Parallels Plesk Panel via le port 8443 à cause des règles de pare-feu de leur FAI.

Résolution

La méthode la plus correcte est de contacter votre FAI et de lui demander d'autoriser les connexions du port 8443 à votre serveur car il est nécessaire pour que Parallels Plesk Panel puisse fonctionner. Si votre FAI refuse, la seule solution est alors de permettre à vos clients d'accéder au panneau via l'adresse SSL standard https://server.domain.tld dans le port 443 au lieu du port 8443.

Par défaut, les ports 80 et 443 sont utilisés par le service Apache standard sur toutes les adresses IP pour l'hébergement des sites Web si bien que vous aurez à décider du port qui sera utilisé pour accéder au panneau de contrôle sur le port SSL 443 ; configurer la copie Apache du panneau de contrôle pour écouter en plus le port 443 sur cette IP et configurer la copie Apache pour les sites hébergés pour ne pas écouter et libérer le port 443 sur cette IP.

REMARQUE : Le port 8443 NE doit PAS être désactivé/supprimé de la configuration de Parallels Plesk Panel. Vous pouvez configurer Parallels Plesk Panel pour écouter sur d'autres ports en plus du port standard 8443, mais vous ne devez pas remplacer le port standard 8443 par un autre car les composants de Parallels Plesk Panel comme drweb, watchdog, API etc requièrent Parallels Plesk Panel pour être sur le port 8443 pour un fonctionnement correct.

Par exemple, le serveur a les adresses IP suivantes :
1.1.1.1
2.2.2.2
3.3.3.3
100.100.100.100

et vous avez besoin que Parallels Plesk Panel soit accessible via https://100.100.100.100.

Tout d'abord, assurez-vous que votre server.domain.tld résoud pour l'adresse IP 100.100.100.100 IP sélectionnée.

Editez le fichier de configuration SSL d'Apache pour la copie des sites Web, l'emplacement du fichier peut différer en fonction de votre système d'exploitation, par exemple pour RHEL, il s'agit de /etc/httpd/conf.d/ssl.conf

Trouvez et commentez la ligne :
Listen 443

A la place, vous devrez indiquer toutes les adresses IP existantes, sauf celle requise (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

Arrêtez et démarrez le service Apache.

Puis, vous devez éditer Parallels Plesk Panel /usr/local/psa/admin/conf/httpsd.conf. Ajoutez l'adresse IP choisie pour la liste des directives (Listen directives) :

Listen 8443
Listen 8880
Listen 100.100.100.100:443

Trouvez la définition de l'hôte virtuel 8443 ici :
<VirtualHost *:8443>

Et changez-la en :
<VirtualHost *:8443 \
          100.100.100.100:443>

Dans le même hôte virtuel, trouvez la ligne :
ErrorDocument 400 https://server.domain.tld:8443

et changez-la en :
ErrorDocument 400 https://server.domain.tld

Puis arrêtez et démarrez 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