Skip to content

[Bug]: TabularisDB does not work with SSH Key on Yubikey #254

@robertpenz

Description

@robertpenz

Describe the bug

I'm trying to use my Yubikey to authenticated to the ssh server for a ssh tunnel. But setting BatchMode=yes does not allow the ssh to prompt for the pin code - so it can't connect to server.

The log shows following:

[SSH Test] Testing connection to server:22 as root (UseSystemSSH=true)
[SSH Test] Using system SSH (supports ~/.ssh/config)
[SSH Test] Executing: ssh ["-o", "BatchMode=yes", "-o", "ConnectTimeout=10", "-o", "StrictHostKeyChecking=accept-new", "root@server", "exit"]
[SSH Test Error] SSH connection failed: pin required
C_FindObjectsInit failed: 179
C_FindObjectsFinal failed: 179
C_FindObjectsInit failed: 179
C_FindObjectsFinal failed: 179
root@server: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

To Reproduce

try to use a smartcard/security token to authenticate to the ssh. Normally a windows pops up where I can enter the pin code. it works with meowsql.

OS Version

Fedora 43

Tabularis Version

tabularis_0.12.0_amd64.AppImage

Relevant Log Output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions