packet_write_wait: Connection to UNKNOWN port only with ProxyCommand
up vote
0
down vote
favorite
At work I have to connect through a gateway to reach the machines where our code is stored. My laptop is setup with Ubuntu 18.04. When I connect to the remote machine in two steps:
laptop: $ ssh login@gateway
gateway: $ ssh login@work_machine
it works fine. However, I have set my config file for ssh so that I can connect directly from my laptop, with the following content:
Host gateway
Hostname gateway
User login
Host machine_from_laptop
Hostname work_machine
User login
Proxycommand ssh bdemoulin@gateway netcat -w1 %h %p %r
Now I can connect to the remote machine with:
ssh machine_from_laptop
But the problem, after 2-3 seconds, I am disconnected with the error message:
packet_write_wait: Connection to UNKNOWN port 65535
I have played with ServerAliveInterval
or ServerAliveCountMax
and TCPKeepAlive
, with no effect... Also I don't have any access to server side parameters. What bothers me is that the disconnection only appears when I use the config file...
Does someone has any idea of what is wrong with the config ?
linux ssh
add a comment |
up vote
0
down vote
favorite
At work I have to connect through a gateway to reach the machines where our code is stored. My laptop is setup with Ubuntu 18.04. When I connect to the remote machine in two steps:
laptop: $ ssh login@gateway
gateway: $ ssh login@work_machine
it works fine. However, I have set my config file for ssh so that I can connect directly from my laptop, with the following content:
Host gateway
Hostname gateway
User login
Host machine_from_laptop
Hostname work_machine
User login
Proxycommand ssh bdemoulin@gateway netcat -w1 %h %p %r
Now I can connect to the remote machine with:
ssh machine_from_laptop
But the problem, after 2-3 seconds, I am disconnected with the error message:
packet_write_wait: Connection to UNKNOWN port 65535
I have played with ServerAliveInterval
or ServerAliveCountMax
and TCPKeepAlive
, with no effect... Also I don't have any access to server side parameters. What bothers me is that the disconnection only appears when I use the config file...
Does someone has any idea of what is wrong with the config ?
linux ssh
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
At work I have to connect through a gateway to reach the machines where our code is stored. My laptop is setup with Ubuntu 18.04. When I connect to the remote machine in two steps:
laptop: $ ssh login@gateway
gateway: $ ssh login@work_machine
it works fine. However, I have set my config file for ssh so that I can connect directly from my laptop, with the following content:
Host gateway
Hostname gateway
User login
Host machine_from_laptop
Hostname work_machine
User login
Proxycommand ssh bdemoulin@gateway netcat -w1 %h %p %r
Now I can connect to the remote machine with:
ssh machine_from_laptop
But the problem, after 2-3 seconds, I am disconnected with the error message:
packet_write_wait: Connection to UNKNOWN port 65535
I have played with ServerAliveInterval
or ServerAliveCountMax
and TCPKeepAlive
, with no effect... Also I don't have any access to server side parameters. What bothers me is that the disconnection only appears when I use the config file...
Does someone has any idea of what is wrong with the config ?
linux ssh
At work I have to connect through a gateway to reach the machines where our code is stored. My laptop is setup with Ubuntu 18.04. When I connect to the remote machine in two steps:
laptop: $ ssh login@gateway
gateway: $ ssh login@work_machine
it works fine. However, I have set my config file for ssh so that I can connect directly from my laptop, with the following content:
Host gateway
Hostname gateway
User login
Host machine_from_laptop
Hostname work_machine
User login
Proxycommand ssh bdemoulin@gateway netcat -w1 %h %p %r
Now I can connect to the remote machine with:
ssh machine_from_laptop
But the problem, after 2-3 seconds, I am disconnected with the error message:
packet_write_wait: Connection to UNKNOWN port 65535
I have played with ServerAliveInterval
or ServerAliveCountMax
and TCPKeepAlive
, with no effect... Also I don't have any access to server side parameters. What bothers me is that the disconnection only appears when I use the config file...
Does someone has any idea of what is wrong with the config ?
linux ssh
linux ssh
asked Nov 8 at 13:17
bdem
12
12
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53208565%2fpacket-write-wait-connection-to-unknown-port-only-with-proxycommand%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown