|router, apache2.2, localhost all working, but not finding the website|
| 4:28 am on Oct 21, 2009 (gmt 0)|
I have apache2.0.63 running on a vista machine and the internet website has been up and running.
In the last couple of weeks, I want to duplicate the website in another machine as a backup machine. I loaded apache2.2.14 in a XP machine. I think I turned off the window firewall(read more later). The localhost can see the index.html webpage. internalIPaddress:80 can see the webpage, even I use another machine with internalIPaddress:80 can see the webpage.
Then I went to my internet router and changed the internal IP address to point to the new machine from nnn.nnn.nnn.103 to nnn.nnn.nnn.104 . The website cannot be found from internet. But I can see the website when the internal IP address is pointing to the vista machine(nnn.nnn.nnn.103).
Vista window firewall can be turned off completely easily, easy to understand.
The XP window firewall can be turned off for "1394 conenction" and "Local Area connection". I have no ADVANCE tab for the "internet Gateway" to turn on/off the firewall there. I suspect the firewall is still ON.
Any idea or suggestion for me to try is appreciated.
[edited by: jdMorgan at 1:10 pm (utc) on Oct. 21, 2009]
[edit reason] Reformatted IPs [/edit]
| 6:02 am on Oct 21, 2009 (gmt 0)|
I'll try to help. I had a similar problem.
1) Do you have mc afee on the redundant com.
| 6:04 am on Oct 21, 2009 (gmt 0)|
Did you do an ipconfig from the run line to see that the xp machine is on that specifc internal ip:
Assumed: Vista -> 192.168.1.103
XP -> 192.168.1.104 (Is this correct in ipconfig)?
| 3:22 pm on Oct 21, 2009 (gmt 0)|
I have McAfee as my virus program actively running on both machines.
ipconfig in the CMD DOS window tells me the internal IP addresses are correct.
I do [myip.nmonitoring.com...] also to check my external and internal IP addresses on each machine. The XP is 192.168.0.104 and the Vista is 192.168.0.103
My internet router is D-LInk, I went to ADVANCED tab of the router and change the 192.168.0.103 to 192.168.0.104 and the website cannot be found. But when I change the 104 back to 103, the website runs normal from internet.
Both httpd in conf of Apache are the same except Apache2.2
has changed the module names. I changed mod_access.so to mod_authz_host.so, mod_auth.so to mod_auth_basic.so and mod_authn_file.so, and mod_imap.so to mod_imagemap.so.
The Apache2.2 is running in the XP machine. The localhost works and sees the webpages in the XP. Typing 192.168.0.104:80 in any machine on the LAN can see the webpages too. The problem is just from internet side to see the XP webpage.
Thanks for help.
| 3:39 pm on Oct 21, 2009 (gmt 0)|
Did you check the firewall on your mcafee program it's self?
Just so I understand correctly, your trying to point http request from your ip address to your xp machine now right, NOT the VISTA machine
| 3:41 pm on Oct 21, 2009 (gmt 0)|
My problem was McAfee. I had allowed port 80 through the windows firewall. In mcafee it's self. I had to open up mcafee, and allow port 80 in the internet configuration.
| 5:24 pm on Oct 21, 2009 (gmt 0)|
Thanks, I solved it. I used your idea to dig through google search. I am not able to just unblock port 80 in my version of McAfee, I have to disable Firewall Protection (I think all) to make the website work. I cannot just "allow Full Access". My McAfee version is virusScan13.15.
Thanks a lot, I spent many hours to debug my problem on wrong places. You gave me the pinpoint direction to solve my problem.