Tag: tshark

tshark:特定输出端口的http事务信息

我试图在与另一个服务交谈时debugging节点中的ETIMEDOUT问题。 我的设置是1台服务器运行节点应用程序,它使用模块dockerode来检查容器。 1个运行docker的服务器。 stack: Error: connect ETIMEDOUT at errnoException (net.js:901:11) at Object.afterConnect [as oncomplete] (net.js:892:19) 我想弄清楚为什么会发生这种情况。 我读了一下tshark,似乎有我想要的数据。 我目前正在使用这个: sudo tshark -i eth0来获取我的信息。 示例输出: 17 0.005451 10.0.1.10 -> 10.0.1.219 TCP 66 58321 > 4242 [ACK] Seq=146 Ack=2121 Win=31232 Len=0 TSval=431658268 TSecr=799817403 18 0.006179 10.0.1.10 -> 10.0.1.219 TCP 66 58321 > 4242 [FIN, ACK] Seq=146 Ack=2121 Win=31232 […]

捕获node.js中的tshark stdout输出

我试图从节点运行tshark并使用下面的代码检索stdout输出 var spawn = require('child_process').spawn, ts = spawn('tshark', ['-i wlan0 -I -R "wlan.fc.type == 0 && wlan.fc.subtype == 4" -e wlan.sa'] ); ts.stdout.on('data', function (data) { console.log('stdout: ' + data); }); ts.stderr.on('data', function (data) { console.log('stderr: ' + data); }); ts.on('exit', function (code) { console.log('child process exited with code ' + code); }); 但是我得到一个错误 stderr:在wlan0上捕获-I […]