Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1794
  • Last Modified:

Phone Browser Users get "HTTP Error 504: Gateway Timeout" - PC Browser Users do not have this problem

The application in question is written in Coldfusion 8 and has been used by office staff (PC Browser) and engineers (Mobile Phone Browser) without any problems of this natire. No changes were made to the application but this morning, all Mobile Phone Browser users got "The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request." when they tried to logon.

To try to isolate the problem I made a few tests:

i) PC Users have no problems accessing the application
ii) Mobile Phone Users can access a simple "hello_world.htm" page
iii) Mobile Phone Users can access the logon challenge page
iv) If Mobile Phone Users make a logon error the logon test page works fine and returns the user to logon challenge
v) Mobile Phone Users cannot access the application if they logon correctly

My HUNCH is that there is a server between the Mobile Phone and the webserver that is (has recently become) very sensitive to the time it takes to build a page on the webserver. Point i) above indicates that the webserver does not have a problem. Points ii) to v) above are examples of pages with increasing complexity that will take increasingly more time to build.

Any insights will be appreciated!

0
simonlea
Asked:
simonlea
  • 4
  • 2
1 Solution
 
azadisaryevCommented:
are all mobile users with the same carrier?  maybe check with the carrier if they have started implementing a proxy server or some data channeling or something like that for all mobile data connections... ask them if there is a way to by-pass their proxies or if there is any particular upstream server response the proxy expects to keep the connection alive...

not that i really know what i am talking about, just some common-sense suggestions...

Azadi
0
 
simonleaAuthor Commented:
Thanks Azadi,

I have already asked our Infrastructure specialist to start this dialogue and your "common-sense" post is appreciated and will get the points if we solve things this way! I'm throwing this open to expert advice just because I don't want to miss anything obvious. I will leave things open until we get a resolution so other expert comment is still very welcome.

Simon
0
 
simonleaAuthor Commented:
Interesting feedback from my client just now. An engineer who uses a LAPTOP with a Vodafone "dongle" to make a connection also experienced the same problem. Mobile phones are also Vodafone. I have been testing all day with my regular (quite slow) BT Internet broadband with no problems and no LAN (inside Firewall) users have reported a problem. Two Mobile Phone users have reported sucessful connections today - but both at times when the webserver would be lightly used (earlier today immediately after a re-boot and later today when the webserver is lightly loaded). Working hypothesis is that Vodafone has a server that has become hyper-sensitive to delays from upstream servers (e.g. our web server). I am way outside my domain of knowledge here - just using logic - so posts from experts still very welcome.
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
azadisaryevCommented:
did you check your cf server logs for any clues?

Azadi
0
 
simonleaAuthor Commented:
We have handed this over to the phone provider. Latest guess is that the problem is to do with network coverage. The problem is not fixed but the application does not seem to be at fault. I have awarded the points to Azadi.
0
 
simonleaAuthor Commented:
Thanks for your help. It does not appear to be an application problem.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now