Why would VoiceXML, Javascript, or grammar file retrievals time out if Im reasonably sure that my Web server is OK?
This symptom can result if the following two conditions are both in effect: • Your Web server does not send an explict Connection: close when it’s done serving up a file • Your Web server also doesn’t send the Content-Length: HTTP header. In this case, there’s no way to tell when a particular file retrieval is “complete,” therefore, the file fetching mechanism keeps trying (and trying and trying) until it eventually times out.