?
Solved

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

Posted on 2008-06-16
5
Medium Priority
?
631 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 1500 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

Survive A High-Traffic Event with Percona

Your application or website rely on your database to deliver information about products and services to your customers. You can’t afford to have your database lose performance, lose availability or become unresponsive – even for just a few minutes.

Question has a verified solution.

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

Resolve DNS query failed errors for Exchange
When it comes to security, close monitoring is a must. According to WhiteHat Security annual report, a substantial number of all web applications are vulnerable always. Monitis offers a new product - fully-featured Website security monitoring and pr…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

719 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