
Tengo problemas para conectarme a mi vagrant box usando vagrant ssh
. No hay mensajes de error al ejecutar vagrant up
, también puedo conectarme directamente usando la interfaz de usuario de VirtualBox.
Cuando ejecuto, vagrant ssh
recibo el mensaje sin ningún mensaje. Si agrego VAGRANT_LOG=debug
puedo ver el comando que está intentando ejecutar, así que si lo copio y lo ejecuto manualmente:
ssh [email protected] -p 2222 ...
Veo "Conexión rechazada".
¿Alguna idea sobre cómo continuar depurando esto?
El host es Windows 7, el cliente es Debian.
Respuesta1
Descubrí el problema en mi caso. Después de hacer una prueba simple "ssh localhost" en el host de Windows, noté que en realidad estaba conectado a otra máquina que no era localhost.
Eso, a su vez, me hizo recordar que había editado ~/.ssh/config hace algún tiempo y, al comprobarlo, noté que había olvidado agregar una línea de Host, lo que provocó que todos los comandos ssh fueran al servidor equivocado. Arreglar eso hizo que vagabundo volviera a trabajar.