WAS を使用して IIS でホストされている WCF サービスがあります。net.tcp バインディングを使用してこのサービスにアクセスしようとすると、次のエラーが発生します。
パイプからの読み取り中にエラーが発生しました: 認識できないエラー 109 (0x6d)。
basicHttp を使用する場合、問題は発生しません。
奇妙なことに、web.config をランダムに変更して保存することで問題を「修正」できます。IISReset または Application Pool Recycle を実行するまで、問題は解消されます。その後、web.configを再度変更する(または保存する)まで、再び壊れます...
- トレースを有効にしましたが、認識できないエラーが発生します。
- 再起動は役に立ちません。
- WCF でしきい値を増やしましたが、何も変わりませんでした。
コントラクトは複雑な型を持たない非常にシンプルなため、シリアル化の問題はありません。返信メッセージのサイズはわずか 12 文字の文字列です