質問
HULFT Square(配信)で"STS=302 DSTS=208"、Unix/Linux版HULFT(集信)で"333-000"のエラーが発生しました。エラーコードの意味と対処方法を教えてください。
回答
前提として、HULFT SquareのエラーコードはUnix/Linux版HULFT8に準拠しているため、集配信が逆転した場合にも同様のエラーが発生します。
また、HULFT SquareにおけるSTSは完了コード、DSTSは詳細コードを指しています。
配信側の完了コード "302" はファイルの読み込みに失敗したことを意味しています。
詳細コード "208" はソケットの読み込みに失敗したことを意味しています。
集信側の完了コード "333" は無通信タイムアウトで終了したことを意味しています。
今回の現象は、Unix/Linux版HULFTで [システム動作環境設定]-[ソケット通信応答待ち時間] に指定した時間以上の無通信状態が発生したためコネクションが切断され、その後HULFT Squareからソケットの読み込みを行おうとしたが読み込めなかったため、エラーになったものと思われます。
一般的に、無通信状態が発生する原因として以下のような事象が考えられます。
- ネットワークがふくそう状態になっている。
- 配信側または集信側の処理パフォーマンスの低下によりネットワークへのデータの送受信処理が遅延している。
対応策としては、 Unix/Linux版HULFTの [ソケット通信応答待ち時間] の値を調整することで、無通信状態を検知するまでの時間を変更できます。
なお、HULFT Squareで集信する場合には、[サービス]-[HULFT Transfer]よりソケットリードタイムアウトの時間を変更できます。
備考
HULFT8 Unix/Linux エラーコード・メッセージ
https://www.hulft.com/help/ja-jp/HULFT-V8/UX-ERR/Content/HULFT_ERR_UNIX/preface.htm
関連FAQ
HULFT Squareで"STS=302 DSTS=208" 、Windows版HULFTで "735" のエラーが発生します
https://support.square.hulft.com/hc/ja/articles/8939269872404
Windows版HULFTに配信すると"STS=250" のエラーが発生します
https://support.square.hulft.com/hc/ja/articles/8939256611220
"STS=310 DSTS=261"のエラーを解消するには
https://support.square.hulft.com/hc/ja/articles/8939357263508
コメント
0件のコメント
記事コメントは受け付けていません。