Solved

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

Posted on 2008-06-16
5
616 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 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

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

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

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…
Lease-to-own eliminates the expenditure of hardware replacement and allows you to pay off the server over time. Usually, this is much cheaper than leasing servers. Think of lease-to-own as credit without interest.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

752 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