I set up Apache2 on home Kubuntu box.   I defined one named virtual host in addition to &quot;default&quot; that came with the installation.  When I try to access the server from work, Firefox responds with &quot;The connection timed out&quot;.<br>
<br>When I run tcpdump -i eth0 tcp port 80, I see the incoming request from work to <a href="http://www.dirac.org">http://www.dirac.org</a>:<br><br>14:30:42.219003 IP ny-131.foo.com.33188 &gt; satan.www: Flags [S], seq 3646786876, win 64512, options [mss 1460,nop,nop,sackOK], length 0<br>
<br>I also see (what looks to be) the outgoing packets from satan to work:<br><br>14:30:42.219027 IP satan.www &gt; ny-131.foo.com.33188: Flags [S.], seq 2741002130, ack 3646786877, win 5840, options [mss 1460,nop,nop,sackOK], length 0<br>
<br>However, *nothing* is getting written to the logs:<br><br>-rw-r----- 1 root root   0 2010-08-10 12:21 access.log<br>-rw-r----- 1 root root   0 2010-08-10 12:21 dirac.org.access<br>-rw-r----- 1 root root   0 2010-08-10 12:21 dirac.org.error<br>
-rw-r----- 1 root root 330 2010-08-10 12:21 error.log<br><br><br>The file error.log doesn&#39;t have anything interesting in it:<br><br><br>[Tue Aug 10 12:21:00 2010] [notice] Apache/2.2.12 (Ubuntu) PHP/5.2.10-2ubuntu6.4 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations<br>
[Tue Aug 10 12:21:00 2010] [info] Server built: Mar  9 2010 21:20:44<br>[Tue Aug 10 12:21:00 2010] [debug] prefork.c(1013): AcceptMutex: sysvsem (default: sysvsem)<br><br><br>From the lack of entries in the log file, it looks like Apache isn&#39;t seeing the incoming request.  However, tcpdump seems to be showing otherwise.  Port 80 is forwarded to the Linux box by the router.<br>
<br>In sites.enabled:<br><br>&lt;VirtualHost <a href="http://24.189.162.69:80">24.189.162.69:80</a>&gt;<br>   ServerAdmin <a href="mailto:p@dirac.org">p@dirac.org</a><br>   ServerName  <a href="http://www.dirac.org">www.dirac.org</a><br>
   ServerAlias <a href="http://dirac.org">dirac.org</a><br><br>   # Indexes + Directory Root.<br>   DirectoryIndex index.html<br>   DocumentRoot /var/www/<br><br>   # Logfiles<br>   ErrorLog  /var/log/apache2/dirac.org.error<br>
   CustomLog //var/log/apache2/dirac.org.access combined<br>&lt;/VirtualHost&gt;<br><br>The default enabled site starts off as:<br><br>&lt;VirtualHost <a href="http://24.189.162.69:80">24.189.162.69:80</a>&gt;<br>   ServerAdmin <a href="mailto:p@dirac.org">p@dirac.org</a><br>
   DocumentRoot /var/www<br>   . . .<br>&lt;/VirtualHost&gt;<br><br><br>Any ideas what could be preventing this from working?<br><br>Thanks,<br>Pete<br><br>