Я выполняю некоторые команды через SSH от клиента linux (centos 7) к серверу (wind river linux), и по какой-то причине он всегда останавливался (не завершался). Если я выполнил команду, выполнение которой требует короткого времени, она будет успешной.
Что я делаю:
ssh user@server1 'command1;command2;command3;command4;command5'
command4 занимает около 1 минуты, но в моем случае это не было завершено.
Я запускаю ту же цепочку команд на другой похожий сервер, он работает нормально.
Между моим Linux-клиентом и сервером есть брандмауэр, и я подозреваю это. Но так как это вне моего контроля, мне нужно сначала копать дальше в моем клиенте и сервере.
Я запускаю tcpdump несколько раз во время выполнения команды и обнаружил, что она всегда останавливается на TCP ACK 9336
.
Была ли у кого-нибудь подобная проблема?