當我使用 ssh 隧道時,我反覆收到以下訊息:
debug3: channel x(a number): will not send data after close
這是什麼意思?
我還收到以下訊息:
debug2:頻道 3:開啟確認 rwindow 2097152 rmax 32768 debug2:頻道4:開啟確認rwindow 2097152 rmax 32768 debug2: 通道 3: rcvd eof debug2:通道 3:輸出開啟 -> 汲極 debug2: 通道 7: rcvd eof debug2:通道 7:輸出開啟 -> 汲極 debug2:通道 7:obuf 空 debug2:通道 7:close_write debug2:通道 7:輸出漏極 -> 關閉 debug2: 通道 7: rcvd 關閉 debug2: 通道 4: rcvd eof debug2:通道 4:輸出開啟 -> 汲極 debug2:通道 31:rcvd 關閉 debug2:通道 34:rcvd 關閉 debug2:通道 35:rcvd 關閉 debug2:通道 18:rcvd eof debug2:通道 18:輸出開啟 -> 汲極 debug2:通道 18:obuf 空 debug2:通道 18:close_write debug2:通道 18:輸出漏極 -> 關閉 debug2:通道 18:rcvd 關閉 debug3:通道7:關閉後不會發送數據 debug3:通道18:關閉後不會發送數據 debug3:通道31:關閉後不會發送數據 debug3:通道34:關閉後不會發送數據 debug3:通道35:關閉後不會發送數據 debug2:通道 7:發送關閉 debug2:通道 7:已死 debug2:通道 7:垃圾收集`
有什麼不對的嗎?
答案1
您看到這些訊息是因為您正在使用多個-v
選項來執行 ssh。除非您嘗試使用 ssh 偵錯問題,否則您可以安全地忽略這些訊息,或者只是不使用-v
.如果您需要處理問題,ssh 將輸出錯誤訊息,您無需使用 .ssh 即可看到該訊息-v
。
就該訊息而言,之所以產生該訊息,是因為 ssh 正在處理的資料通道之一已緩衝資料等待發送給它,但該通道已關閉。 ssh 將丟棄數據,調試訊息只是對此事實的確認。