私はJenkins(ドッカーコンテナ)からCygwin sshdを実行しているWindowsサーバー(VM)に接続しようとしています。 SSHプラグイン(ユーザー名/パスワード)とシェルSSHコマンド(キーペア)の両方を使用しています。ジェンキンスからCygwinのsshdへランダムに接続しようとしても動作しません([clientIP]にident文字列を書き込めません)
Jenkinsからのデバッグ情報は私に語った:それはSSHDログを働いていないれ
debug1: connect to address [serverIP] port 22: Connection refused
は私に語った:
私が見ているdebug1: fd 4 clearing O_NONBLOCK
debug1: Forked child 1708.
debug3: send_rexec_state: entering fd = 7 config len 232
debug3: ssh_msg_send: type 0
debug3: send_rexec_state: done
debug1: rexec start in 4 out 4 newsock 4 pipe 6 sock 7
debug1: inetd sockets after dupping: 3, 3
Connection from [clientIP] port 56742 on [serverIP] port 22
debug1: Client protocol version 2.0; client software version OpenSSH_7.4
違いではなく、サーバIPの0.0.0.0ですが、これは、なぜ私は見つけることができません:私は、sshdのログに、次の取得作業
debug1: fd 4 clearing O_NONBLOCK
debug1: Forked child 1128.
debug3: send_rexec_state: entering fd = 7 config len 232
debug3: ssh_msg_send: type 0
debug3: send_rexec_state: done
debug1: rexec start in 4 out 4 newsock 4 pipe 6 sock 7
debug1: inetd sockets after dupping: 3, 3
Connection from [clientIP] port 59440 on 0.0.0.0 port 22
Could not write ident string to [clientIP] port 59440
それです。
パターンがあるかどうかを確認するために5分ごとに実行されるジョブを設定しようとしましたが、見つからない場合があります。私は、wiresharkのは、これらは私がメッセージ「[クライアントIP]へのident文字列を書き込むことができませんでした」と、私は」に困惑ビットだ
Client to server: [SYN]
Client to server: [TCP Out-Of-Order] (same package as previous [SYN])
Server to client: [RST, ACK]
Client to server: [SYN, ACK]
Client to server: [TCP Retransmission] (same package as previous [SYN, ACK])
を取得するパッケージですトレース作ったサーバーで
なぜこのようなことが起こっているのかを知るには何らかの問題があります。 これ以上のトラブルシューティングに関するヘルプまたはこのメッセージが表示される理由に関する情報は歓迎します。