Thanks for reply friend, My timeout time is correct, I have set webRequest.Timeout = 180000; I am getting two types of webExceptions : 1) Exception Message : The request was aborted: The operation has timed out. Exception Status : timeout This timeout happens within 40 seconds, whereas I have set timeout 180 seconds for my webrequest. 2) Exception Message : The operation has timed out. Exception Status : timeout This is normal timeout. It happens after 180 seconds. Problem is in 1st exception case..... Please tell me the solution to this problem....