Solved

Can't browse LOCAL web server?  But can ping it!

Posted on 2008-06-16
5
607 Views
Last Modified: 2012-06-21
Hi All,

Very urgent problem, and would be infinitely grateful if someone could help me with this.

I'm no networking expert, but I know enough to be dangerous.  Here's the story: I installed a test version of a reservation system that my company uses (Micros Opera) [not to be confused with either Microsoft or the Opera browser!!!] on a test server in officeA.  All went ok - I added the name of the computer and its IP address to the hosts file of the test clients, and there was no problem.  The IP of the test server was 192.168.3.36.  It and 3 other PCs were hooked up directly to a D-Link switch, which in turn was connected to a Netgear router.

I had to ship the whole setup to another office overseas (officeB).  When the server and clients were hooked up in the exact same configuration as in officeA, they didn't work as planned...  The IP of the server machine is now 192.168.1.150.  I got the local guy there to change the hosts file on all the machines to that address, but to no avail.  There is no problem pinging the server from any of the clients, but it doesn't browse as it should.  Though it does something: the start URL for the app is http://servername/OperaLogin/ which then redirects to http://servername/OperaLogin/Welcome.do - the redirect works, but nothing else - "The page cannot be displayed".

http://192.168.1.150/OperaLogin/ does not work either.

Also, the Internet is available on all machines - server and clients.  No problem browsing sites.  Just can't browse the local server, but can ping it just fine.

Any ideas would be gratefully tried!

Thanks,

Paul

PS: Opera is a Java app and is accessed via Internet Explorer and uses Oracle as its DB.  AFAIK, it uses Apache, but that's installed transparently, so I don't really know...  If I run netstat -b I can see Apache running on what appears to be several ports...  don't ask me why!
0
Comment
Question by:paulc2000
  • 3
  • 2
5 Comments
 

Expert Comment

by:selectcomputer
ID: 21797583
paulc2000,

Why did your Opera server decide to lease an IP from that Netgear router suddenly?  Why did the IP change from static IP address 192.168.3.36 to a leased IP of 192.168.1.150 from the router?  It sounds like maybe your server had 2 NIC's, and your tech overseas plugged the other (DHCP'ed) NIC into the network, but not the NIC with the static address.

Opera's config of Apache can be picky about the listening IP.   I'd go back to your original plan.  Change the hosts files on your client machines to point to your server computer name with 192.168.3.36

Also, the Netgear should claim 192.168.3.1, or something on the 192.168.3.0 subnet, unless you edit the route table on the Netgear to pass traffic between the 192.168.1.0 subnet and the 192.168.3.0 subnet.

Also, I'd add the server name and the IP address of the server to the list of Trusted websites in the client machines' web browsers (under Tools, Internet Options, Security, Trusted Sites).  It seems like that Java app that the Opera server pushes out refers back to the server by IP address sometimes, and by servername at other times.
0
 

Author Comment

by:paulc2000
ID: 21798114
Thanks for the reply.  The problem is that the router in officeA assigns addresses in the 192.168.3.XXX range (that's where the server was set up/configured).  OfficeB has a router that assigns addresses in the 192.168.1.XXX range.  I've searched high and low on the server for any mention of "192.168.3.36" but they are few and far between, and changing them to 192.168.1.150 doesn't work.

I've called the support people, but I don't know if they'll have good news for me in the morning...
0
 

Expert Comment

by:selectcomputer
ID: 21804691
Does jinit.exe try to run on the client computers when they connect?  It will probably want to re-register the terminals since the IP for the server changed, and the IP addresses for the clients too.

OfficeB has a different router than OfficeA had, correct?
0
 

Accepted Solution

by:
selectcomputer earned 500 total points
ID: 21804765
It sounds like jinit.exe is being blocked, and that's why you're getting the "page cannot be displayed" error.  If that can't run, the Opera server won't display anything for your terminals.  They need to add the server to their list of trusted sites, or your tech over there will need to manually run jinit.exe, by clicking that little yellow bar that pops up at the top of the browser and allowing that executable to run.
0
 

Author Comment

by:paulc2000
ID: 21805761
it turned out to be an Opera-specific problem, rather than Apache or Java.  One flight to Paris, and ten mins on the phone fixed it...  Shame they didn't do that while I was back home...  Agh!!!!

Anyway, thanks for the suggestions :)
0

Featured Post

New! My Passport Wireless Pro Wi-Fi Mobile Storage

Portable wireless storage to offload, edit, and stream anywhere.

High-capacity, wireless mobile storage designed to accompany professional photographers and videographers in the field to easily offload, edit and stream captured photos and high-definition videos.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Enterprise networks where VoIP phones have been deployed frequently use port configurations that allow both a computer and an IP phone to be plugged into the same switch port but use different VLANs. On Cisco equipment I'm referring to the "native V…
This is the first one of a series of articles I’ll be writing to address technical issues that are always referred to as network problems. The network boundaries have changed, therefore having an understanding of how each piece in the network  puzzl…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now