|
分類:[ASP.NET (VB)]
いつもお世話になっております。向井です。 毎度回答の早さに大変驚いていますし、満足しています。
さて。本題ですが、次のエラーが気まぐれ的に発生して困っております。
Message:セッション状態要求をセッション状態サーバーに対して作成できませんでした。ASP.NET 状態サービスが開始されていて、クライアントとサーバーのポートが同じであることを確認してください。サーバーがリモート コンピュータ上にある場合、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection の値を調べて、このコンピュータがリモート要求を受け付けることを確認してください。サーバーがローカル コンピュータ上にあり、上記のレジストリ値が存在していないか 0 に設定されている場合、状態サーバー接続文字列ではサーバー名に 'localhost' または '127.0.0.1' を指定しなければなりません。 場所 System.Web.SessionState.OutOfProcSessionStateStore.MakeRequest(StateProtocolVerb verb, String id, StateProtocolExclusive exclusiveAccess, Int32 extraFlags, Int32 timeout, Int32 lockCookie, Byte[] buf, Int32 cb, Int32 networkTimeout, SessionNDMakeRequestResults& results) 場所 System.Web.SessionState.OutOfProcSessionStateStore.DoGet(HttpContext context, String id, StateProtocolExclusive exclusiveAccess, Boolean& locked, TimeSpan& lockAge, Object& lockId, SessionStateActions& actionFlags) 場所 System.Web.SessionState.OutOfProcSessionStateStore.GetItemExclusive(HttpContext context, String id, Boolean& locked, TimeSpan& lockAge, Object& lockId, SessionStateActions& actionFlags) 場所 System.Web.SessionState.SessionStateModule.GetSessionStateItem() 場所 System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) 場所 System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 場所 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
エラーメッセージで指摘されている内容はすでにこの通り設定しているにもかかわらず発生します。
■web.config(抜粋) <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" timeout="240" stateNetworkTimeout="10" > </sessionState> ※StateServerはWebサーバにとってローカルに存在します。WebサーバはWindows Server 2003です。
■AllowRemoteConnection値 レジストリ値が存在していない
何かの条件が整うとエラーが発生しているようなのですが、その条件がわかりません。
エラーの発生する画面(.aspx)もその時々で異なります。
■環境: ASP.NET 2.0 ASP.NET AJAX(AjaxControlToolKitも) VB.NET 2.0 Windows Server 2003 IIS 6.0
とにかく検索にヒットしないので調査に難航しています。
あいまいな状況説明で回答しにくいとは思いますが、 何か思い当たる点があれば、ご教授のほどよろしくお願いします。
--
|