sbrown 0 Newbie Poster

I'm sending an HttpWebRequest to a BizTalk server. BizTalk receives and asyncronously processes correctly, but I never receive an http response. The last statement in the snippet below is where my code hangs. This same code works in my DEV environment - I get the repsonse almost instantly. IIS appears to be setup the same on each box. Any ideas??

HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);

req.Method = "POST";
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] requestData = encoding.GetBytes(xmlMessage);
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = xmlMessage.Length;

Stream requestStream = req.GetRequestStream();
requestStream.Write(requestData, 0, requestData.Length);

HttpWebResponse response = (HttpWebResponse)req.GetResponse();