A solicitação falhou com o status HTTP 417: Falha na expectativa - usando serviços da Web

alguns minutos atrás eu estava trabalhando em um projeto no visual studio 2010 e de repente meu pc foi reiniciado.
Após a reinicialização eu recebi o erro abaixo ao navegar nesse site na máquina local:

A solicitação falhou com o status HTTP 417: Expectation Failed.

Descrição: ocorreu uma exceção não tratada durante a execução da solicitação da web atual. Revise o rastreamento de pilha para obter mais informações sobre o erro e onde ele foi originado no código.

Detalhes da exceção: System.Net.WebException: A solicitação falhou com o status HTTP 417: Falha na expectativa.

o nome do meu site é:MyWebSite
Eu tenho um serviço da web em um servidor remoto (um vps) que MyWebSite está usando e esse erro está em relação com ele.

Line 172:        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/MyWebSiteEnable", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
Line 173:        public bool MyWebSiteEnable() {
Line 174:            object[] results = this.Invoke("MyWebSiteEnable", new object[0]);
Line 175:            return ((bool)(results[0]));
Line 176:        }

tudo está bem sobre esse serviço da web.
Então, o que é esse erro e como posso corrigi-lo?
existe apenas um método bool simples dentro desse serviço da web que retorna true.
e eu estou usando esse servo da web em code-behind como abaixo:

private void CheckForPageExpiration()
{
    MyService service = new MyService();
    if (service.MyWebSiteEnable())
    {
    }
    else
    {
        Response.Redirect("~/blank.aspx");
    }
}

Eu removi esse serviço da Web e adicionei-o novamente, mas ainda tenho esse erro!
o que há de errado nisso?

desde já, obrigado

questionAnswers(2)

yourAnswerToTheQuestion