5

WCFトレースログに多くの警告が表示される理由がわかりません。

TraceIdentifier:

http://msdn.microsoft.com/en-GB/library/System.ServiceModel.Activation.WebHostNoCBTSupport.aspx

説明:

このプラットフォームでは、拡張保護がサポートされていないか、有効になっていません。Windows認証を使用したhttpsのextendedProtectionサポートが必要な場合は、適切なパッチをインストールして有効にしてください。

ソース:

System.ServiceModel.Activation.MetabaseSettingsIis6 / 17653682

手動でIISを再起動するかAppPoolをリサイクルした後、クライアントサービスがサーバーに再接続するか、クライアントが最終的に404 not foundサーバーの応答を取得し始めた後に表示される限り、IISの再起動後に404を取得し始め、できない理由は明らかではありません。 1〜10分またはそれ以上の期間それから回復します。

私が使用しているWCF構成に関するいくつかの情報:

  • HTTP PollingDuplex
  • Silverligth4クライアント
  • NTLM認証
  • IIS匿名認証。が無効になり、Windows統合認証が有効になります。
  • IIS 6.0
  • Windows Server 2003
  • シングルプロセスAppPoolで唯一のWCFサービス
4

1 に答える 1

1

コードで DateTime に関連するカルチャ情報を使用していますか? サーバー 2003 を使用していましたが、appool が再起動すると、散発的に無効なカルチャが使用されました。このシナリオでは、すべてが素晴らしかったのですが、数週間後に再起動すると、apppool がリクエストを停止するか、エラーが発生しました。私は現在2008年ですが、このKBは私たちの場合に機能しました

「...サーバー 2003 のホット フィックスを見つけました。試してみる価値はあります...うまくいくかもしれません...」http://support.microsoft.com/default.aspx?scid=kb;EN-US;2404988

于 2012-12-25T05:31:48.833 に答える