Apache virtual host not working

September 18, 2014 1.9k views

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 *:8083>
        ServerAdmin <redacted>
        DocumentRoot /var/www-local

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

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?

  • 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!

3 Answers

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

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

Have another answer? Share your knowledge.