Here's my "hello world" static XML endpoint:
http://catface.biz/twilio/webhook/
When I call my Twilio number, and Twilio requests that page, I get the "An application error has occurred" voice on the line.
Using the Twilio debugger, I can see that my server isn't responding with XML. Instead, it's responding with "Connection to Tomcat has been closed," which is causing Twilio to report a 12100 error.
Of course the error is on my end. But my question remains: what the heck is Twilio sending that's breaking my server?
The XML on my end is static. It should be responding with "Hello World", as it does when you visit my endpoint in your browser.
If you have a Twilio account, add this URL as your endpoint and then give it a call. You'll see the error:
http://catface.biz/twilio/webhook/
Any ideas?