チケット #14223

UNIX ドメインソケット生成エラー時のログ出力不正
登録: 2008-12-07 22:30 最終更新: 2008-12-08 11:10

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
優先度:
7
重要度:
7
解決法:
修正済み
ファイル:
1

詳細

l7vsd 起動時,/var/run/l7vs/l7vsd-xxxx が作成できなかった場合のエラーメッセージで,sock_addr の内容を sock_addr_in とみなしてエラー出力しているため,不正な IP アドレスとポート番号が出力される.

チケットの履歴 (5 件中 3 件表示)

2008-12-07 22:30 更新者: suigintoh
  • 新しいチケット "UNIX ドメインソケット生成エラー時のログ出力不正" が作成されました
2008-12-08 10:49 更新者: suigintoh
  • 解決法なし から 修正済み に更新されました
コメント
(このコメントは削除されました)
2008-12-08 11:05 更新者: suigintoh
コメント
○ 不具合内容
/var/run/l7vs ディレクトリが無い状態で l7vsd を起動しようとすると
ログファイルに VSD40130003 bind: addr=97.114.47.114 port=12150 No such file or directory um02 0x2ad8506b1eb0 config.c:157
と表示される.
○ 原因
UNIX ドメインソケットなので sin_path を表示すべきところを,sin_addr と
sin_port を表示していた.
○ 対処
sin_path の内容を記録するように変更. 以下,出力例. VSD40130003 cannot create socket file "/var/run/l7vs/l7vs": No such file or directory um02 0x2b6e08325eb0 config.c:157
○ 対処済みリビジョン
2008-12-08 11:10 更新者: suigintoh
  • 状況オープン から 完了 に更新されました

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする