Sinds een aantal weken heb ik problemen met SSH agent fowarding vanaf mijn Mac. Ik heb mijn private key toegevoegd aan mijn keychain, zoals her en der beschreven in blog posts. Inloggen op remote systemen werkt daarna zoals verwacht. Ik heb de ssh_config op mijn Mac vervolgens aangepast met
Host *
ForwardAgent yes
De agent draait en is bruikbaar, maar hij wordt niet geforward. De SSH_AUTH_SOCK variable is gezet in m'n Terminal sessie en lijkt naar een actieve socket te verwijzen. Na login op een remote systeem is deze variabele in in die nieuwe sessie echter niet gezet. Debug logging aan op de server en de -vvv aan de client lijkt weinig op te leveren. Server side zie ik de volgende regel voorbij komen, maar ik vraag me af of dit gerelateerd is:
debug1: Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Het heeft overigens prima gewerkt, ook met de server die bovenstaande log regel produceert. Iemand een idee waar ik nog kan zoeken?
Host *
ForwardAgent yes
De agent draait en is bruikbaar, maar hij wordt niet geforward. De SSH_AUTH_SOCK variable is gezet in m'n Terminal sessie en lijkt naar een actieve socket te verwijzen. Na login op een remote systeem is deze variabele in in die nieuwe sessie echter niet gezet. Debug logging aan op de server en de -vvv aan de client lijkt weinig op te leveren. Server side zie ik de volgende regel voorbij komen, maar ik vraag me af of dit gerelateerd is:
debug1: Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Het heeft overigens prima gewerkt, ook met de server die bovenstaande log regel produceert. Iemand een idee waar ik nog kan zoeken?