We had a report come in that the following message was being given back by the MethodAPI yesterday:
"The underlying connection was closed: Could not establish trust relationship with remote server"
We renewed and upgraded the secure certificates on the Method servers on Monday night, which I think must be the cause of this. I experienced the same thing on my browser on the Method web site (which uses the MethodAPI to list recent blog posts, as well as all signups and app library listing). After restarting my own computer, it was fine, though, and other computers that didn't already have the website open were fine right away. My concusion was that it was simply a browser caching of the previous certificate data, and restarting cleared the cache.
Things to test first:
1. Is this happening on multiple computers?
2. Does it happen on computers that have never used your app before?
3. Does it happen on multiple browsers on the same computer, or just your default browser?
4. Are you able to visit https://www.methodintegration.com/methodapi/service.asmx directly and see a list of all MethodAPI requests?
My recommendations:
1. While holding SHIFT down on your computer, right-click on your web page, and choose reload / refresh. This should force your browser to reload all cached content.
2. Restart your computer.
3. If the problem persists, try going to your actual web app project and removing the web references to the MethodAPI, closing your project, reopening the project, re-establishing the web references, compiling and re-publishing your web app.
4. If the problem still persists, try restarting IIS on the web server hosting your app.
Let us know if that solves it for you. And if you can, let us know what step solved it for you in case other developers get the same issue.
My apologies for any inconvenience this has caused you.
Paul