現象
次のような状況を考えます。
-
高度なアプリケーションへのプログラム通信(APPC) または共通プログラミング インターフェイス通信(CPI-C) アプリケーションは、Microsoft Host Integration Server 2010 を実行しているサーバーにインストールされます。
-
IBM メインフレーム、または iSeries 上のトランザクション プログラム(TP) が実行されている (AS 400/)、Host Integration Server のシステムで実行されている APPC または CPI-C アプリケーションを起動するシステムをします。
このシナリオでは、Host Integration Server のがログに記録次のイベント メッセージ APPC または CPI-C アプリケーションを起動しようとします。
原因
この問題は APPC または CPI-C アプリケーションは、呼び出し元のトランザクション プログラムからデータを受信するときに発生します。アプリケーション データ全般的なデータ ストリーム (GDS) 変数の最初のバイトは、IBM ホスト システムから受信したデータの前のブロックの末尾に含まれているように、データがセグメント化されています。この場合、APPC DLL (Wappc32.dll) を正しく解析しない受信したデータ、アプリケーション データの GDS 変数はこの方法で 2 つのメッセージ ・ セグメントに分割するとします。APPC プロトコル違反のエラーは呼び出しトランザクション プログラムに IBM ホスト上でこの問題が発生したとき。
解決策
累積的な更新プログラムの情報
Host Integration Server 2013 の累積的な更新プログラム パッケージ 1 でこの問題を解決する修正プログラムが含まれます。詳細については、累積的な更新プログラム パッケージの入手については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックする方法。
Host Integration Server 2013 の累積的な更新プログラム パッケージ 1 2908834Host Integration Server 2010 の累積的な更新プログラム 9でこの問題を解決する修正プログラムが含まれます。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。