Skip to content

2FA / ssh tunnel #9

@gothicVI

Description

@gothicVI

Me again ;)

Any chance to get 2FA via an interactive authentication working?
I even copied the .vscodium-server directory to the remote but when trying to connect I'm only getting:

[Info  - 06:08:08.798] Resolving ssh remote authority 'ssh-remote+HOSTNAME' (attemp #1)
[Trace  - 06:08:08.810] Identity keys:
/home/XXX/.ssh/id_rsa ssh-rsa SHA256:YYY
/home/XXX/.ssh/id_ecdsa ecdsa-sha2-nistp521 SHA256:ZZZ
[Info  - 06:08:08.840] Trying no-auth authentication
[Error  - 06:08:08.856] Error resolving authority
Error: All configured authentication methods failed
	at _e (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:140273)
	at t.RemoteSSHResolver.sshAuthHandler (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:379385)
	at authHandler (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:373963)
	at Ie (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:143146)
	at USERAUTH_FAILURE (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:132360)
	at 51 (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:283338)
	at e.exports.x (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:153888)
	at x.decrypt (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:246923)
	at e.exports.D [as _parse] (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:153412)
	at e.exports.parse (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:157215)
	at Socket.<anonymous> (/home/XXX/.vscode-oss/extensions/jeanp413.open-remote-ssh-0.0.10/out/extension.js:1:139013)
	at Socket.emit (node:events:526:28)
	at Socket.emit (node:domain:475:12)
	at addChunk (node:internal/streams/readable:315:12)
	at readableAddChunk (node:internal/streams/readable:289:9)
	at Readable.push (node:internal/streams/readable:228:10)

As far as I can see in that file, keyboard interactive should in principle exist though it never seems to be called.
The host requires a PW and a interactive 2FA. Another host that also fails requires an identity key and a interactive 2FA.
Is there any more information I could provide?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions