CentOS – Permitir acceso https por el puerto 443

Una vez hemos instalado el certificado de seguridad en nuestro dominio, nos podemos encontrar que al intentar acceder mediant https://, el navegador nos muestre un error que no se puede mostrar la web. Veamos el artículo CentOS – Permitir acceso https por el puerto 443.

Eso es debido a que CentOS por defecto tiene puertos abiertos, pero con el firewall que los proteje, y el puerto 443 no es una excepción. Pero también puede deberse a otras cosillas. Os detallo las dos más comunes para que después de instalar el certificado, le digáis a vuestro servidor que permita acceder al puerto 443, y por lo tanto, que se pueda visitar la web con https://

Lo primero, miramos los puertos de CentOs

Verificamos que tenemos el programa «nmap» instalado. Ejecutamos:

nmap

Si nos sale la ayuda de comandos, es que está instalado. En caso contrario, lo instalmos:

yum install nmap

Veamos qué puertos tenemos en abiertos con la siguiente orden:

// nmap la.ip.de.vuestroservidor
nmap 197.459.12.9

Os saldrá un listado de puertos abiertos. Si sale el 443/tcp open https, es que el puerto está correctamente abierto. Si no, lo abriríamos con iptables, pero no los especifico porque sólo eso, necesitaría un artículo entero. Buscad por Google abrir puertos iptables y veréis cantidad de información…

El firewall de CentOs

Como en la mayoría de servidores el puerto 443 estará abierto, ahora debemos decirle al Firewall que permita el acceso a ese puerto:

// Permitimos acceso al 443
firewall-cmd --zone=public --add-port=443/tcp --permanent
// Reiniciamos el firewall para que el cambio surja efecto (importante)
firewall-cms --reload

De esta manera aseguramos tener el puerto 443 abierto, y que el firewall le permite el acceso.

Espero que os sea de utilidad el artículo CentOS – Permitir acceso https por el puerto 443.


Más información