err_connection_refused en un virtualhost posible solución
Anuncio:
En esta ocasión te quiero mostrar una posible solución para el error err_connection_refused en un virtualhost.
Actualmente estoy comenzando a crear host virtuales de Apache para trabajar en localhost. En lugar de acceder por:
localhost/prodyecto
Podemos acceder a través de:
proyecto.test
Bien, pues después de crear mi virtualhost en Apache, aquí te dejo el archivo de configuración:
ServerName demo.test
DocumentRoot /var/www/html/demo
Options -Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/demo.test-error.log
CustomLog ${APACHE_LOG_DIR}/demo.test-access.log combined
Intentaba acceder a través del navegador con:
demo.test
Y una y otra vez me mostrar el error:
ERR_CONNECTION_REFUSED
Tras revisar una y otra vez la configuración de Apache, la configuración del Firewall y buscar mucho en Google sin encontrar nada al respecto, decidí cambiar la extensión .test por .localhost quedando mi host virtual de la siguiente forma:
ServerName demo.localhost
DocumentRoot /var/www/html/demo
Options -Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/demo.test-error.log
CustomLog ${APACHE_LOG_DIR}/demo.test-access.log combined
Igualmente modifiqué el host cambiando demo.test por demo.localhost y listo, funcionó. Parece que en Windows dan problemas las extensiones .test y .dev
Y así es como yo solucioné el error err_connection_refused en un virtualhost. Puedes aprender más en nuestra sección de servidores.
Espero que te haya sido de utilidad!