You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Luis Moreira <lu...@esinnovation.pt> on 2004/09/21 09:58:43 UTC

Re: [users@httpd] How to Configure Apache to work behind router withadynamic IP [ver 2]

Look inside...

camroe@telusplanet.net wrote:

> <SNIP>
>  
>
>>But I can't surf to it!
>>    
>>
>
>What does this mean?
>What is the error, exactly ?
>Have you checked the logs (access and error) ?
>
>
>When I try IE (or Netscape) from an external machine (outside of the local
>network) I do not see the default apache test page as I do when I use browse
>to the site on a local machine. 
>The error message that I get on Netscape is 
>
>The connection was refused when attempting to contact xxx.xxx.xxx.xxx 
>
>(which sounds like a network 'thing') 
>  
>
No it doesn't.
Connection refused means you got there, but where denied access.
Have you got a firewall installed, blcoking port 80 (at least) ?

>I attempted to telnet to xxx.xxx.xxx.xxx 80     and got the same connection
>refused. Actually 'connection timed out' from a linux box and a 'Could not
>open connection to the host, on port 80' from a windows box. 
>  
>
Same thing

>There are no messages in either the access_log or the error_log so I'm
>assuming that the request never gets to apache!  
>
That's what I mean

>Is there access on port 80
>that needs to be set? 
>
>As I mentioned I thought the only thing was the iptables, that I turned off.
>So when I do an iptables -L   I get the following:
>
>Chain INPUT (policy ACCEPT)
>target prot opt source  		destination
>
>Chain FORWARD (policy ACCEPT)
>target prot opt source  		destination
>
>Chain OUTPUT (policy ACCEPT)
>target prot opt source  		destination
>
>I belive that this should allow all access. ( I can telnet to it)
>
>Many thanks for the suggestions by the way! Is there anything else I should
>be doing?
>
>Cheers
>
>Cam
>
>-----Original Message-----
>From: Luis Moreira [mailto:luis.moreira@esinnovation.pt] 
>Sent: September 20, 2004 12:56 AM
>To: users@httpd.apache.org
>Subject: Re: [users@httpd] How to Configure Apache to work behind router
>with a dynamic IP [ver 2]
>
>
>
>Cameron Roe wrote:
>
>  
>
>>So I have a similar problem to that reported in version 1 :)  but I'm 
>>not using any kind of DNS or host lookup.
>> 
>>I'm running Apache 2.0.50 on YellowDog Linux (YDL) Release 3.0, Kernel 
>>version 2.4.22-2f. I am running it behind a D-Link DSL firewall/router 
>>DI-601. My YDL machine is assigned a local IP 192.168.1.5. I am sure 
>>that it is configured with a gateway to 192.168.1.1 (D-Link) , but 
>>I'll make sure when I get home. I was screwing around with the port 
>>forwarding but wasn't having any luck so I put the YDL in a DMZ (i.e.
>>WAN has ALL access to this machine) I can FTP and Telnet to it using 
>>the dynamically assigned ISP IP address of the router (199.21.148.227 
>>... and no that's not the real address :)  ) -
>>    
>>
>
>OK, you have access to the machine
>
>  
>
>>But I can't surf to it!
>>    
>>
>
>What does this mean?
>What is the error, exactly ?
>Have you checked the logs (access and error) ?
>
>  
>
>>I've cleared the IPTABLES so the machine really is naked and still get 
>>nothing. I can get to it (using the 199.xxx.xxx.xxx) from an internal 
>>machine but as soon as I go outside it is not available.
>>I checked the /etc/httpd/conf/http-conf with one at the office 
>>(running on BSD linux but works behind the same router/DSL components) 
>>and the ONLY difference is the ServerName which at home is the 
>>199.xxx.xxx.xxx. (using xxdiff)
>> 
>>The only differences I can see are
>> 
>>1. The server name is different. one is hardcoded to an IP and the 
>>other is not.
>>2. At work the IP is static from the ISP (the same ISP by the way) and 
>>at home it is assigned dynamically.
>>3. I've checked with the ISP and they confirm that they do NOT filter 
>>port 80 in any way for either static or dynamcially routed IPs.
>> 
>>I am at a loss here. The router seems to be forwarding packets (aka 
>>telnet, ftp, etc) but Apache does not respond! ANY suggestions  would 
>>be welcome!
>> 
>> 
>>Cheers
>> 
>>Cam
>> 
>> 
>> 
>> 
>> 
>>    
>>
>
>
>
>
>---------------------------------------------------------------------
>The official User-To-User support forum of the Apache HTTP Server Project.
>See <URL:http://httpd.apache.org/userslist.html> for more info.
>To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>   "   from the digest: users-digest-unsubscribe@httpd.apache.org
>For additional commands, e-mail: users-help@httpd.apache.org
>
>
>  
>