Page 1 sur 1

Ouverture des ports 80 et 443

Publié : 25 avril 2017, 14:48
par ephjiache
Bonjour à tous,

J'ai un problème que je n'arrive pas résoudre depuis plusieurs jours. Je n'arrive pas ouvrir le port 80 et/ou 443 de mon serveur web.

Pour ouvrir le port 8443 pour Plesk et 8447 pour son autoinstaller j'ai utilisé la commande:

Code : Tout sélectionner

root@plesk ~ # iptables -A INPUT -p tcp -m tcp --dport 8443 -j ACCEPT
Là ça fonctionne parfaitement.

Pour ouvrir le port 80 :

Code : Tout sélectionner

root@plesk ~ # iptables -A INPUT -p tcp -m tcp --dport 80-j ACCEPT
Mais là le port reste fermé.

Savez vous ce que je ne fais pas comme il faut?

Re: Ouverture des ports 80 et 443

Publié : 25 avril 2017, 17:27
par Beta-Pictoris
Normal, tu dois utiliser firewalld: https://www.certdepot.net/rhel7-get-started-firewalld/

Re: Ouverture des ports 80 et 443

Publié : 26 avril 2017, 11:46
par ephjiache
Pourtant je n'ai jamais activé firewalld sur mon autre VPS qui est chez Digital Ocean et le port 80 est bien ouvert.

Image

Re: Ouverture des ports 80 et 443

Publié : 26 avril 2017, 18:08
par Beta-Pictoris
Tu utilises, peut-être, une version modifiée de la Centos.

Peux tu nous donner la version ? :

Code : Tout sélectionner

cat /etc/centos-release
Et l'état de firewalld ? :

Code : Tout sélectionner

systemctl status firewalld

Re: Ouverture des ports 80 et 443

Publié : 26 avril 2017, 18:59
par ephjiache
Merci pour ta réponse. J'ai 7.3.611 sur les 2 VPS

Celui chez Digital Océan où j'ai pas eu de problème à l'installation:

Code : Tout sélectionner

[root@somac ~]# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)
Celui qui pose problème sur certain port dont 53,80 et 443:

Code : Tout sélectionner

root@plesk ~ # cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)
Pour le Firewall si je me trompe pas il est inactif chez les 2. Chez Digital Océan:

Code : Tout sélectionner

[root@somac ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
Chez celui qui me pose problème:

Code : Tout sélectionner

root@plesk ~ # systemctl status firewalld
● firewalld.service
   Loaded: masked (/dev/null; bad)
   Active: inactive (dead)
Je débute avec CentOS mais j'ai installé et configuré Plesk plusieurs dois c'est la première fois que je bloque. Chez AWS, DigitalOcean et OVH pas de soucis, là c'est un serveur web qu'on héberge nous même en nos locaux je vois vraiment pas ce qui cloche...

Re: Ouverture des ports 80 et 443

Publié : 26 avril 2017, 20:30
par Beta-Pictoris
As-tu scanné les ports de ton serveur d'une autre machine, avec nmap par exemple, pour contrôler la liste des ports ouverts ?

Re: Ouverture des ports 80 et 443

Publié : 26 avril 2017, 20:39
par ephjiache
Oui je viens encore de faire l'essai avant de te répondre. Le 8443 et 8447 était déjà ouvert. J'ai ouvert le 21 pour ce test et ça passe. Par contre 80 ou 443 toujours rien.

Vraiment, je bloque et je tourne en rond. Je crois que là meilleur solution est de laisser ça de coté un jour ou deux pour repartir avec un regarde "neuf".

Re: Ouverture des ports 80 et 443

Publié : 27 avril 2017, 18:15
par Beta-Pictoris
Il y a, peut-être, un problème de configuration dans le routeur/switch/firewall, qui bloque ou ne redirige pas correctement certains ports, où est connecté ton serveur ?

Re: Ouverture des ports 80 et 443

Publié : 28 avril 2017, 12:47
par ephjiache
Je viens de trouver. En fait Nginx était configuré en tant que reverse proxy. Ma config iptables était bonne.

J'ai bien fait de mettre ça de côté 2 jours.

Merci pour ton aide.