none
Webサービス実行時にエラー12031が発生する場合があります。 RRS feed

  • 質問

  • IIS7.0 で ASP.NET 3.5 アプリケーションを構築しています。

    Webサービス実行時にエラーが発生してしまいます。

    エラー内容は次の通りです。

    status:12031

    statusText:Unknown

     

    現象が発生するのは毎回ではなく、画面を5分ほど放置した後に

    Webサービスが実行されるボタンをクリックすると

    しばらくした後に上記のエラーが発生します。

     

    通常に普通に動作している時には問題なく実行されるのに

    しばらく放置したのちに実行するとエラーになるこの現象は、どう対策すべきでしょうか?

     

     

    2010年4月9日 3:21

回答

すべての返信

  • nekokoneko さん、こんにちは。フォーラムのご利用ありがとうございます。

    エラーコードから見ると、サーバーとの接続がリセットされてしまっているようですね。
    http://msdn.microsoft.com/en-us/library/aa385465(v=VS.85).aspx

    詳しいことはネットワークトレースなどを見ないとわからないのですが、keep-alive タイムアウトが発生している可能性も有ります。
    Internet Explorer のデフォルトの Keep-Alive タイムアウト値を変更する方法
    http://support.microsoft.com/kb/813827

    今回は時間が経過すると発生する人のことなので違うと思いますが、Viewstateが原因になることもあるようです。
    Viewstate error : 12031
    http://weblogs.asp.net/cabhilash/archive/2009/10/13/viewstate-error-12031.aspx

    また、サーバーの環境やプログラムの詳細などと一緒にMSDNフォーラムのASP.NETフォーラムに投稿していただいた方が
    情報が集まりやすいかも知れません。

    それでは!

    2010年4月13日 8:57
  • こんにちは、フォーラムオペレーターの三沢健二です。

    nekokoneko さん、弊社 菊地の案内した内容はいかがでしたか?

    少し不明な点がありましたが、菊地の案内した内容は、有用な情報ではと思いましたので、勝手ながら [回答としてマーク] を付けさせていただきました。
    追加のご質問がある場合には、プログラムの内容など、可能な限り詳細にお伝えいただければと思います。


    それでは、今後とも TechNet Forum をよろしくお願いします。

    ______________________________________
    マイクロソフト株式会社 フォーラムオペレーター 三沢健二

    2010年4月20日 8:58
    モデレータ