0

突然、TCP 応答が送信されないというこの動作が見られます。接続が確立されている場合でも (つまり、リクエストを受け取ることができます)

TCP クライアントは VPN 経由でサーバーに接続されます。ほとんどの場合は機能しngrepますが、サーバーに送り返されると思われる for 応答に関する情報が表示されない場合があります。

ngrep コマンド

ngrep -t -d en01 port 8067 

TCP クライアントは Twisted TCP クライアントです。

送信キューのサイズを確認するためにnetstatを試しました。

netstat出力

Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 x.x.x.x.:47617           y.y.y.a:8067    ESTABLISHED
tcp        0      0 x.x.x.x.:50626           y.y.y.b:8067    ESTABLISHED

y.y.y.a - TCP server 1
y.y.y.b - TCP server 2

SEND-Q (0)大丈夫だよ

lsof 出力でさえ、QS が 0 として言及されています

lsof -Tqs -i TCP:8067

COMMAND   PID  USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
twistd  19561 viren    3u  IPv4 183882947      0t0  TCP x-x-x-x:47617->y.y.y.a:8067 (ESTABLISHED QR=0 QS=0)
twistd  19564 viren    3u  IPv4 183879151      0t0  TCP x-x-x-x:50626->y.y.y.b:8067 (ESTABLISHED QR=0 QS=0)

TCP クライアントを再起動すると、メッセージ フローが表示されることに注意してください。

何がうまくいかず、パケットに何が起こっているのかわかりません。

どんな手掛かり??

オペレーティング·システム

CentOS Linux リリース 7.2.1511 (コア)

4

0 に答える 0