Page MenuHomePhabricator
Paste P48457

(An Untitled Masterwork)
ActivePublic

Authored by cmooney on May 22 2023, 3:07 PM.
Tags
None
Referenced Files
F37029057: raw-paste-data.txt
May 22 2023, 3:07 PM
Subscribers
None
### Config file that is specified in /etc/homer/config.yaml:
cmooney@wikilap:~$ cat ~/.ssh/config.homer
Host *
User cmooney
ForwardAgent yes
IdentityFile ~/.ssh/id_ed25519
ProxyCommand ssh -a -W %h:%p bast1003.wikimedia.org
### SSH works:
cmooney@wikilap:~$ ssh -F ~/.ssh/config.homer ssw1-e1-eqiad.mgmt.eqiad.wmnet
Last login: Mon May 22 15:04:42 2023 from 208.80.155.110
--- JUNOS 20.4R3.8 Kernel 64-bit FLEX JNPR-11.0-20210618.f43645e_buil
{master:0}
cmooney@ssw1-e1-eqiad>
### Homer fails :(
DEBUG:homer.transports.junos:Connecting to device ssw1-e1-eqiad.mgmt.eqiad.wmnet (user=cmooney ssh_config=/home/cmooney/.ssh/config.homer timeout=30)
DEBUG:ncclient.transport.session:[host None session 0x7f540e6acc70] <SSHSession(session, initial daemon)> created: client_capabilities=<dict_keyiterator object at 0x7f540e715030>
DEBUG:ncclient.transport.ssh:[host ssw1-e1-eqiad.mgmt.eqiad.wmnet session 0x7f540e6acc70] Configuring Proxy. ssh -a -W ssw1-e1-eqiad.mgmt.eqiad.wmnet:22 bast1003.wikimedia.org
DEBUG:ncclient.transport.ssh:starting thread (client mode): 0xe6acca0
DEBUG:ncclient.transport.ssh:Local version/idstring: SSH-2.0-paramiko_2.8.1
DEBUG:ncclient.transport.ssh:EOF in transport thread
DEBUG:ncclient.transport.ssh:Remote version/idstring: SSH-2.0-OpenSSH_7.5
INFO:ncclient.transport.ssh:Connected (version 2.0, client OpenSSH_7.5)
DEBUG:ncclient.transport.ssh:kex algos:['diffie-hellman-group-exchange-sha256'] server key:['ssh-rsa', 'rsa-sha2-512', 'rsa-sha2-256', 'ecdsa-sha2-nistp256', 'ssh-ed25519'] client encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr'] server encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr'] client mac:['hmac-sha2-256', 'hmac-sha2-512'] server mac:['hmac-sha2-256', 'hmac-sha2-512'] client compress:['none', 'zlib@openssh.com'] server compress:['none', 'zlib@openssh.com'] client lang:[''] server lang:[''] kex follows?False
DEBUG:ncclient.transport.ssh:Kex agreed: diffie-hellman-group-exchange-sha256
DEBUG:ncclient.transport.ssh:HostKey agreed: ssh-ed25519
DEBUG:ncclient.transport.ssh:Cipher agreed: aes128-ctr
DEBUG:ncclient.transport.ssh:MAC agreed: hmac-sha2-256
DEBUG:ncclient.transport.ssh:Compression agreed: none
DEBUG:ncclient.transport.ssh:Got server p (2048 bits)
DEBUG:ncclient.transport.ssh:kex engine KexGexSHA256 specified hash_algo <built-in function openssl_sha256>
DEBUG:ncclient.transport.ssh:Switch to new keys ...
DEBUG:ncclient.transport.ssh:[host ssw1-e1-eqiad.mgmt.eqiad.wmnet session 0x7f540e6acc70] private key file is encrypted