Question

Apache virtual host not working

  • Posted September 18, 2014

I’m trying to setup my Apache server to have a second site but it does not appear to be starting when I reload and restart Apache.

Here is my conf file for both sites:

<VirtualHost *:80>
        ServerAdmin <redacted>
        DocumentRoot /var/www

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:8083>
        ServerAdmin <redacted>
        DocumentRoot /var/www-local

        ErrorLog ${APACHE_LOG_DIR}/error-www-local.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

The first one loads up just fine, but the second one always gives a connection reset whenever I try to access it through that port.

Is there something I am doing or configuring wrong?

Subscribe
Share

You need to make sure Apache listens on that port first. Try changing the ports.conf file in /etc/apache2/.

You need to make sure Apache listens on that port first. Try changing the ports.conf file in /etc/apache2/.

You need to make sure Apache listens on that port first. Try changing the ports.conf file in /etc/apache2/.

Aha that seems to be it. Added that to the Ports.conf and it seems to work.

Thanks for the help!


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Issue was that I did not add the port to ports.conf. Thanks to WesleyL.

You can try enabling port 8083 in your firewall and it then restart apache2