Proxy Servers and Production Issues

While investigating production issues, at two instances I found proxy servers to be the cause of bottleneck.

In the first instance an application hosted in New York was being used from different locations around the world but the users from France faced issues. We used HP BSM to run scripts from differnt locations and were able to replicate the issue from agents in France. Later we asked the infrastructure team to provide the architecture of proxy servers. There were 4 proxy servers in the France region. We further digged in, we ran 4 scripts from France location, each through a differnt proxy server. This helped us to exactly pin point which of the 4 proxy servers were causing issue. Out of the 4 servers, 2 of them had been recently upgraded to a new OS and the traffic going through those 2 proxy servers was giving issue. When we provided the proofs to the proxy team, they installed a patch to fix the issue and the production problem was thus resolved successfully.

In the second instance an application hosted in London was giving issues when accessed by users from USA. In this case also we used HP BSM to run scripts from different locations and were able to replicate the issue from agents in USA. When we provided the proofs to the infrastructure team, they asked for further proof using wireshark. We programmatically integrated wireshark with HP Vugen scripts and collected wireshark sessions. Wireshark further confirmed the issue with proxy servers, the requests being sent to proxy servers never returned any response. In this case infrastructure team never fixed the issue and it was proposed to bypass the proxy for the specific application which was more of a security risk. It was like a deadlock between security and infrastructure.

To view or add a comment, sign in

More articles by Mukesh Sharma

  • Chairman's Visit - Inside Story

    Planning for Chairman's visit started two weeks before his scheduled visit. Chairman is an American icon and one of the…

  • Using Dynatrace to get web request count for specific URLs

    In one of our current project, we have Dynatrace installed on production servers. We wanted to get web request counts…

  • How we used Dynatrace to find bottleneck in .Net application

    We recently received a major release - a production candidate. On conducting load test it was observed that the…

  • The bold businessman

    One of my school friends started a small business after his college education. I had seen many new businesses failing…

  • My experience in Pune - 1 - The City

    I moved to Pune, Maharashtra in the year 2004 from a small coastal town in Gujarat. The thing I liked most about Pune…

  • The manager who could remember names

    It was in 2005 at Cognizant, our manager at Pune had resigned. A manager by name RR from Chennai visited us.

  • India will beat China

    One of our colleagues at Amdocs was visiting India for the first time in 2007. Before visting India he had chance to…

    1 Comment
  • Is Tech Mahindra a better work place than Amdocs ? - 1

    I was working for a project in Richardson Texas. I was deputed there from Tech Mahindra (TechM).

  • Dynatrace Integration With Jenkins

    There are two primary ways of integrating Dynatrace with Jenkins for Continuous Integration and Continuous Delivery…

  • Future of APM, Electric Cars & Cold Fusion

    Govt. of India recently gave a big push for manufacturing of electric cars.

Explore content categories