2

kannel を偽の SMS センターとして構成しました。しかし、SMS を送信しようとすると、次のエラーが表示されます。

2010-02-24 15:12:30 [932] [12] デバッグ: send_msg: メッセージをボックスに送信:
2010-02-24 15:12:30 [932] [12] エラー: fd 34 への 16 オクテットの書き込みエラー:
2010-02-24 15:12:30 [932] [12] エラー: システム エラー 104: 接続がピアによってリセットされました
2010-02-24 15:12:30 [932] [12] エラー: メッセージをボックスに書き込めませんでした。切断中です
2010-02-24 15:12:30 [932] [12] デバッグ: スレッド 12 (gw/bb_boxc.c:boxc_sender) が終了します。
2010-02-24 15:12:30 [932] [11] エラー: fd 34 への 16 オクテットの書き込みエラー:
2010-02-24 15:12:30 [932] [11] エラー: システム エラー 104: 接続がピアによってリセットされました
2010-02-24 15:12:30 [932] [11] DEBUG: スレッド 11 (gw/bb_boxc.c:function) が終了します。
2010-02-24 15:12:35 [932] [15] エラー: fd 39 からの読み取りエラー:
2010-02-24 15:12:35 [932] [15] エラー: システム エラー 104: 接続がピアによってリセットされました
2010-02-24 15:12:35 [932] [15] エラー: fd 39 からの読み取りエラー:
2010-02-24 15:12:35 [932] [15] エラー: システム エラー 104: 接続がピアによってリセットされました

どうしたの?
SMS を送信するための URL:

http://localhost:13003/cgi-bin/sendsms?username=&password=&to=0123456&text=Hello+world

cygwin と red hat で kannel を実行しましたが、各システム エラーは同じです。


私のkannel.conf

グループ = コア
管理ポート = 13000
smsbox ポート = 13001
管理者パスワード = バー
ログファイル = /var/log/kannel/kannel.log
ログレベル = 0
アクセスログ = /var/log/kannel/access_kannel.log
ストアファイル = /var/log/kannel/store_sms

グループ = SMSC
SMSC = 偽物
ポート = 13004
connect-allow-ip = "*.*.*.*"

グループ = SMSボックス
ベアラーボックス ホスト = ローカルホスト
sendms ポート = 13003
グローバル送信者 = 13003
smsbox-id = "私の smsbox"
ログファイル = /var/log/kannel/smsbox.log
ログレベル = 0

グループ = sendms ユーザー
ユーザー名 =
パスワード =

グループ = SMS サービス
キーワード = デフォルト
text = "サービスが指定されていません"
4

1 に答える 1

0

このエラーは、ピアが接続を閉じたときに発生するため (kannel がまだメッセージの読み取りまたは送信を試みている間)、kannel はこれをログ トレイルに表示するだけです。

問題は kannel ではなく、ピアにあります。

接続がピアによって閉じられた理由を調べます。接続が閉じられていない場合、このエラーは発生せず、kannel はメッセージを読み取ったり送信したりできるはずです。

ありがとう。

于 2013-09-16T13:06:29.847 に答える