I am not sure why you are getting this error but you can try adding this setting to your web.config
<configuration><system.web><webServices><protocols><addname="HttpGet"/><addname="HttpPost"/></protocols></webServices></system.web></configuration>
http://stackoverflow.com/a/654107