On Tue, Aug 10, 2010 at 03:50:00PM -0400, Peter Salzman wrote:
> I set up Apache2 on home Kubuntu box. I defined one named virtual host in
> addition to "default" that came with the installation. When I try to access
> the server from work, Firefox responds with "The connection timed out".
>
> When I run tcpdump -i eth0 tcp port 80, I see the incoming request from work
> to
http://www.dirac.org:
>
> 14:30:42.219003 IP ny-131.foo.com.33188 > satan.www: Flags [S], seq
> 3646786876, win 64512, options [mss 1460,nop,nop,sackOK], length 0
>
> I also see (what looks to be) the outgoing packets from satan to work:
>
> 14:30:42.219027 IP satan.www > ny-131.foo.com.33188: Flags [S.], seq
> 2741002130, ack 3646786877, win 5840, options [mss 1460,nop,nop,sackOK],
> length 0
>
> However, *nothing* is getting written to the logs:
>
> -rw-r----- 1 root root 0 2010-08-10 12:21 access.log
> -rw-r----- 1 root root 0 2010-08-10 12:21 dirac.org.access
> -rw-r----- 1 root root 0 2010-08-10 12:21 dirac.org.error
> -rw-r----- 1 root root 330 2010-08-10 12:21 error.log
>
>
> The file error.log doesn't have anything interesting in it:
>
>
> [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
> [Tue Aug 10 12:21:00 2010] [info] Server built: Mar 9 2010 21:20:44
> [Tue Aug 10 12:21:00 2010] [debug] prefork.c(1013): AcceptMutex: sysvsem
> (default: sysvsem)
>
>
> From the lack of entries in the log file, it looks like Apache isn't seeing
> the incoming request. However, tcpdump seems to be showing otherwise. Port
> 80 is forwarded to the Linux box by the router.