MySQL connection via SSH Tunnel to Ubuntu 16.04 server
Just done a fresh install on my laptop and now cannot connect to remote server using the new SSH key I generated.
Key was generated like so: ssh-keygen -t rsa -b 4096 -C
I can connect to the server in question just fine via ssh user@host
in a terminal but with the same host, user and private key reference under the 'SSH Tunnel' tab I get:
Can't initialize tunnel
Cannot establish tunnel
Cannot establish tunnel
invalid privatekey: [B@7696c31f
invalid privatekey: [B@7696c31f
I added the SSHJ extension after reading through similar issues but it's not helped
Am I missing something?
6.0.3.201904211926 org.jkiss.dbeaver.core.product
.0.28.201904211926 org.jkiss.dbeaver.net.sshj.feature.feature.group JKISS
OpenSSH_7.9p1, OpenSSL 1.1.1b FIPS 26 Feb 2019
openjdk version "1.8.0_201"
OpenJDK Runtime Environment (build 1.8.0_201-b09)
OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
any luck on this? Having the same issue.
Your private key file must be in OpenSSH format to work in DBeaver.
Format convertion info: https://burnz.wordpress.com/2007/12/14/ssh-convert-openssh-to-ssh2-and-vise-versa/
private key generated by ssh-keygen
starts with
-----BEGIN OPENSSH PRIVATE KEY-----
and not
-----BEGIN RSA PRIVATE KEY-----
and this is not supported by DBeaver.
To generate supported key add -m PEM
to the end of your ssh-keygen command
e.g.
ssh-keygen -t rsa -b 2048 -m PEM
private key genereated by
ssh-keygen
starts with
-----BEGIN OPENSSH PRIVATE KEY-----
and not
-----BEGIN RSA PRIVATE KEY-----
and this is not supported by DBeaver.
To generated supported key add
-m PEM
to the end of your ssh-keygen commande.g.
ssh-keygen -t rsa -b 2048 -m PEM
thanks! it works for me.
private key genereated by
ssh-keygen
starts with
-----BEGIN OPENSSH PRIVATE KEY-----
and not
-----BEGIN RSA PRIVATE KEY-----
and this is not supported by DBeaver.
To generated supported key add
-m PEM
to the end of your ssh-keygen commande.g.
ssh-keygen -t rsa -b 2048 -m PEM
works great. to bad that openssh keys dont work though :)
would be great to support newer openssh formats though?
Run this on your key to convert it to RSA private key. Helped me.
ssh-keygen -p -m PEM -f ~/.ssh/id_rsa
Could you add this to the wiki ? Thanks !
Thanks! Worked great.
Probably can update it. Might be around this location? https://github.com/dbeaver/dbeaver/blob/master/plugins/org.jkiss.dbeaver.net.ssh.sshj/src/org/jkiss/dbeaver/model/net/ssh/SSHImplementationSshj.java#L50
Could we have a better error description than "invalid private key". We had an issue where ssh connection with the key was possible, but dbeaver couldn't because of the "invalid private key" error - and it wasn't obvious that the format was not support by the program. 🤷♂️
Thanks
Reproduced the same "invalid privatekey: [B@7696c31f" error message. Could you fix it please?
@fancywriter Could you try SSHJ instead of JSch (Help->Install New Software->https://dbeaver.io/update/sshj/latest/)?
Hi! Im in same situation, solution from @nimda7 worked for me! Once you install the plugin, change it in "Implementation" dropdown option:
Thanks!
It's weird it doesn't come with dbeaver since that's their default implementation. Maybe we should update the warning error and give insight to using that plugin.
Update:
If you look under _Features_ on the JSch page, there isn't as much support as sshj's _Supported Algorithms_. Maybe we should really deprecate JSch.
Here is a good comparison between the libraries.
private key genereated by
ssh-keygen
starts with
-----BEGIN OPENSSH PRIVATE KEY-----
and not
-----BEGIN RSA PRIVATE KEY-----
and this is not supported by DBeaver.
To generated supported key add-m PEM
to the end of your ssh-keygen command
e.g.
ssh-keygen -t rsa -b 2048 -m PEM
works great. to bad that openssh keys dont work though :)
Thanks for the information. Discovered this is actually an issue for #SpinUpWP -- just tweeted at them about it. 👍
While using SSHJ does work when saving the password of a protected ed25519 private key, there is no password popup when trying to connect after closing the connection settings.
I get the following error message:
The checkInts differed, the key was not correctly decoded.
Can't initialize tunnel
Cannot establish tunnel
Cannot establish tunnel
Exhausted available authentication methods
Exhausted available authentication methods
Problem getting public key from com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile@5bae85fd
Problem getting public key from com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile@5bae85fd
The checkInts differed, the key was not correctly decoded.
The checkInts differed, the key was not correctly decoded.
Does anybody else have this? And is there a fix for it?
Unfortunately, SSHJ does not seem to work with DBeaver 7.0.0.
This is the error:
Cannot complete the install because of a conflicting dependency.
Software being installed: DBeaver SSHJ 1.0.50.202003211804 (org.jkiss.dbeaver.net.sshj.feature.feature.group 1.0.50.202003211804)
Software currently installed: DBeaver 7.0.0 (org.jkiss.dbeaver.core.product 7.0.0)
Only one of the following can be installed at once:
DBeaver Model Plug-in 1.0.51 (org.jkiss.dbeaver.model 1.0.51)
DBeaver Model 1.0.118.202003211804 (org.jkiss.dbeaver.model 1.0.118.202003211804)
Cannot satisfy dependency:
From: DBeaver 7.0.0 (org.jkiss.dbeaver.ce.feature.feature.group 7.0.0)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.standalone.feature.feature.group [7.0.0,7.0.0]
Cannot satisfy dependency:
From: DBeaver Core 7.0.0 (org.jkiss.dbeaver.core.feature.feature.group 7.0.0)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.model [1.0.51,1.0.51]
Cannot satisfy dependency:
From: DBeaver 7.0.0 (org.jkiss.dbeaver.core.product 7.0.0)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.ce.feature.feature.group [7.0.0,7.0.0]
Cannot satisfy dependency:
From: DBeaver SSHJ 1.0.50.202003211804 (org.jkiss.dbeaver.net.sshj.feature.feature.group 1.0.50.202003211804)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.runtime.feature.feature.group 0.0.0
Cannot satisfy dependency:
From: DBeaver Runtime 7.0.1.202003211804 (org.jkiss.dbeaver.runtime.feature.feature.group 7.0.1.202003211804)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.model [1.0.118.202003211804,1.0.118.202003211804]
Cannot satisfy dependency:
From: DBeaver Standalone 7.0.0 (org.jkiss.dbeaver.standalone.feature.feature.group 7.0.0)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.core.feature.feature.group [7.0.0,7.0.0]
SSHJ (version 1.0.55.202005311732) works fine here with DBeaver 7.1.0.
SSHJ doesn't work for me, either:
Cannot complete the install because of a conflicting dependency.
Software being installed: DBeaver SSHJ 1.0.59.202008021649 (org.jkiss.dbeaver.net.sshj.feature.feature.group 1.0.59.202008021649)
Software currently installed: DBeaver 7.1.4 (org.jkiss.dbeaver.core.product 7.1.4)
Only one of the following can be installed at once:
DBeaver Model Plug-in 1.0.51 (org.jkiss.dbeaver.model 1.0.51)
DBeaver Model 1.0.127.202008021649 (org.jkiss.dbeaver.model 1.0.127.202008021649)
Cannot satisfy dependency:
From: DBeaver 7.1.4 (org.jkiss.dbeaver.ce.feature.feature.group 7.1.4)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.standalone.feature.feature.group [7.1.4,7.1.4]
Cannot satisfy dependency:
From: DBeaver Core 7.1.4 (org.jkiss.dbeaver.core.feature.feature.group 7.1.4)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.model [1.0.51,1.0.51]
Cannot satisfy dependency:
From: DBeaver 7.1.4 (org.jkiss.dbeaver.core.product 7.1.4)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.ce.feature.feature.group [7.1.4,7.1.4]
Cannot satisfy dependency:
From: DBeaver SSHJ 1.0.59.202008021649 (org.jkiss.dbeaver.net.sshj.feature.feature.group 1.0.59.202008021649)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.runtime.feature.feature.group 0.0.0
Cannot satisfy dependency:
From: DBeaver Runtime 7.1.4.202008021649 (org.jkiss.dbeaver.runtime.feature.feature.group 7.1.4.202008021649)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.model [1.0.127.202008021649,1.0.127.202008021649]
Cannot satisfy dependency:
From: DBeaver Standalone 7.1.4 (org.jkiss.dbeaver.standalone.feature.feature.group 7.1.4)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.core.feature.feature.group [7.1.4,7.1.4]
Any idea?
Hm, works fine here, in fact I just updated to that SSHJ version:
I installed the dbeaver-plugin-sshj-lib AUR package and it works with that now. Manual installation from within DBeaver didn't work though.
I can confirm that it works correctly now for me when saving the SSH key password 🎉
DBeaver Runtime 7.1.4.202008021649
DBeaver SSHJ 1.0.59.202008021649
What is not working however, is the password popup for protected keys which should request the password when connecting. Now, instead, I get this error:
Can't initialize tunnel
Cannot establish tunnel
Cannot establish tunnel
Exhausted available authentication methods
Exhausted available authentication methods
Problem getting public key from com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile@c01a0b5
Problem getting public key from com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile@c01a0b5
The checkInts differed, the key was not correctly decoded.
The checkInts differed, the key was not correctly decoded.
It does work perfectly if I save the password in the SSH settings of the connection though.
@fancywriter Could you try SSHJ instead of JSch (Help->Install New Software->https://dbeaver.io/update/sshj/latest/)?
Install SSHJ works for me. dbeaver-ce-7.2.0-x86_64.
Sorry, I'm not sure this is the best place to ask...
When dbeaver updates I seem to lose the addition of sshj and revert to jsch.
Is there something I should be doing to maintain sshj on update?
(re-adding fixes the broken ssh tunnel / the invalid key error but it's quite frustrating to have to remember this)
@ccayg-sainsburys I get prompted to update SSHJ every time I update DBeaver itself. You might want to manually check for updates in case this screen does not show up automatically.
@mbrodala Interesting - the last update I did was to 7.2.0 and (for reasons I don't know / forget) I think I got redirected to download package from web rather than being an internal update. (If it's relevant I'm on Mac)
I'll try to remember to pay more attention the next time there's an update.
Testing required for #9829 on linux and macos
I just experienced this issue too. On Arch Linux the fix is to install dbeaver-plugin-sshj from the AUR. After that it works fine.
I just experienced this issue too. On Arch Linux the fix is to install dbeaver-plugin-sshj from the AUR. After that it works fine.
Hello, @bradmccormack, does this mean that you still have issues working with JSCH on newer versions of DBeaver?
@ShadelessFox yes I did unfortunately.
@bradmccormack Can you provide more information about the problem and logs?
@bradmccormack Can you provide more information about the problem and logs?
@ShadelessFox sure thing. I'll try and get that done today.
I confirm issue on archlinux with an openssh key (Dbeaver 7.2.3 using Jsch).
Specified private key cannot be converted:
Saving key "/tmp/.dbeaver-temp6234629892423691601/mysql5-16917676b1b-4955161a3b0189da.pem" failed: passphrase is too short (minimum five characters).
Works fine with SSHj plugins (thanks to @bradmccormack for workaround :) )
Dbeaver:
DBeaver 7.2.3 org.jkiss.dbeaver.core.product null => 7.2.3.202010232212
JSch:
Eclipse Orbit JSch 0.1.55.v20190404-1902 com.jcraft.jsch
Eclipse.org JSch Core 1.3.800.v20200106-0907 org.eclipse.jsch.core
Eclipse.org JSch UI 1.3.800.v20200205-0619 org.eclipse.jsch.ui
Reopen issue please,
@acantepie thankyou for confirming. I've been super busy and forgot to check the logs etc.
Appreciate you assisting.
@acantepie @bradmccormack could you check fix in EA? thanks in advance.
https://dbeaver.io/files/ea
@uslss I tried the build from your link (https://dbeaver.io/files/ea/dbeaver-ce-7.2.5-linux.gtk.x86_64.tar.gz) and it still fails.
Specified private key cannot be converted:
Failed to load key /tmp/.dbeaver-temp2550280556075616877/mysql5-17567c03dc4-103e421a6c592e.pem: incorrect passphrase supplied to decrypt private key
Further details
2020-11-12 13:56:42.749 - Connect with 'localhost' (mysql5-17567c03dc4-103e421a6c592e)
> Start DBeaver SSH tunnels [org.jkiss.dbeaver.net.ssh 1.0.66.202011110531]
> Start DBeaver SSH implementation (JSch) [org.jkiss.dbeaver.net.ssh.jsch 1.1.55.202011110531]
2020-11-12 13:56:42.768 - Attempting to convert an unsupported key into suitable format
2020-11-12 13:56:42.884 - Connection failed (mysql5-17567c03dc4-103e421a6c592e)
2020-11-12 13:56:42.887 - org.jkiss.dbeaver.model.exec.DBCException: Can't initialize tunnel
org.jkiss.dbeaver.model.exec.DBCException: Can't initialize tunnel
at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:873)
at org.jkiss.dbeaver.runtime.jobs.ConnectJob.run(ConnectJob.java:70)
at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.IOException: Specified private key cannot be converted:
Failed to load key /tmp/.dbeaver-temp4572677132683249434/mysql5-17567c03dc4-103e421a6c592e.pem: incorrect passphrase supplied to decrypt private key
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationJsch.addIdentityKey(SSHImplementationJsch.java:200)
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationJsch.setupTunnel(SSHImplementationJsch.java:61)
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationAbstract.initTunnel(SSHImplementationAbstract.java:141)
at org.jkiss.dbeaver.model.net.ssh.SSHTunnelImpl.initializeHandler(SSHTunnelImpl.java:75)
at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:868)
... 3 more
2020-11-12 13:56:42.915 - Specified private key cannot be converted:
Failed to load key /tmp/.dbeaver-temp4572677132683249434/mysql5-17567c03dc4-103e421a6c592e.pem: incorrect passphrase supplied to decrypt private key
java.io.IOException: Specified private key cannot be converted:
Failed to load key /tmp/.dbeaver-temp4572677132683249434/mysql5-17567c03dc4-103e421a6c592e.pem: incorrect passphrase supplied to decrypt private key
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationJsch.addIdentityKey(SSHImplementationJsch.java:200)
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationJsch.setupTunnel(SSHImplementationJsch.java:61)
at org.jkiss.dbeaver.model.net.ssh.SSHImplementationAbstract.initTunnel(SSHImplementationAbstract.java:141)
at org.jkiss.dbeaver.model.net.ssh.SSHTunnelImpl.initializeHandler(SSHTunnelImpl.java:75)
at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:868)
at org.jkiss.dbeaver.runtime.jobs.ConnectJob.run(ConnectJob.java:70)
at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:105)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
DbBeaver
Version 7.2.5.202011110531
Further app logs
WARNING: Using incubator modules: jdk.incubator.jpackage, jdk.incubator.foreign
> Start DBeaver Standalone [org.jkiss.dbeaver.ui.app.standalone 7.2.5.202011110531]
> Start Eclipse e4 Workbench [org.eclipse.e4.ui.workbench 1.11.200.v20200205-1503]
> Start Eclipse Workbench Model [org.eclipse.e4.ui.model.workbench 2.1.700.v20200113-1422]
> Start Eclipse Jobs Mechanism [org.eclipse.core.jobs 3.10.700.v20200106-1020]
> Start Eclipse IDE UI [org.eclipse.ui.ide 3.17.0.v20200217-1511]
> Start DBeaver Core Plug-in [org.jkiss.dbeaver.core 7.2.5.202011110531]
> Start Core File Systems [org.eclipse.core.filesystem 1.7.700.v20200110-1734]
> Start Core Resource Management [org.eclipse.core.resources 3.13.700.v20200209-1624]
2020-11-12 13:56:38.601 - Initializing DBeaver 7.2.5
2020-11-12 13:56:38.602 - Host plugin: org.jkiss.dbeaver.ui.app.standalone 7.2.5.202011110531
2020-11-12 13:56:38.602 - Initialize Core...
2020-11-12 13:56:38.602 - Can't find BC security provider. Use default JCE.
2020-11-12 13:56:38.602 - BouncyCastle not registered, using the default JCE provider
2020-11-12 13:56:38.662 - Initialize base platform...
> Start DBeaver UI Navigator [org.jkiss.dbeaver.ui.navigator 1.0.45.202011110531]
2020-11-12 13:56:38.681 - Core initialized (79ms)
2020-11-12 13:56:38.682 - Create display
> Start Eclipse IDE UI Application [org.eclipse.ui.ide.application 1.3.600.v20200116-2127]
2020-11-12 13:56:38.775 - DBeaver 7.2.5.202011110531 is starting
2020-11-12 13:56:38.776 - OS: Linux 5.9.0-rc5-1-amd-staging-drm-next-git-00386-gbb649caff8eb (amd64)
2020-11-12 13:56:38.776 - Java version: 14.0.2 by N/A (64bit)
2020-11-12 13:56:38.776 - Install path: '/home/brad/Downloads/dbeaver'
2020-11-12 13:56:38.776 - Instance path: 'file:/home/brad/.local/share/DBeaverData/workspace6/'
2020-11-12 13:56:38.776 - Memory available 64Mb/1024Mb
2020-11-12 13:56:38.796 - Starting RMI server at 37784
2020-11-12 13:56:38.851 - Run workbench
> Start Eclipse e4 Workbench SWT [org.eclipse.e4.ui.workbench.swt 0.14.900.v20200213-1442]
> Start Eclipse Application Services [org.eclipse.e4.core.services 2.2.200.v20200127-0814]
> Start Eclipse Contexts [org.eclipse.e4.core.contexts 1.8.400.v20191217-1710]
> Start Eclipse UI Application Services [org.eclipse.e4.ui.services 1.3.700.v20190930-1643]
> Start EMF Common [org.eclipse.emf.common 2.18.0.v20191225-1014]
> Start EMF Ecore [org.eclipse.emf.ecore 2.21.0.v20200127-1342]
> Start EMF XML/XMI Persistence [org.eclipse.emf.ecore.xmi 2.16.0.v20190528-0725]
> Start Eclipse UI Dependency Injection [org.eclipse.e4.ui.di 1.2.800.v20200128-0855]
> Start Eclipse e4 Workbench Add-ons [org.eclipse.e4.ui.workbench.addons.swt 1.3.800.v20191212-1231]
> Start Expression Language [org.eclipse.core.expressions 3.6.700.v20200212-1751]
> Start Eclipse e4 Workbench SWT Renderer [org.eclipse.e4.ui.workbench.renderers.swt 0.14.1100.v20200217-1217]
> Start Eclipse Bindings Support [org.eclipse.e4.ui.bindings 0.12.800.v20191216-0805]
> Start Eclipse Dependency Injection Extensions [org.eclipse.e4.core.di.extensions 0.15.500.v20200106-1259]
> Start Eclipse CSS SWT Support [org.eclipse.e4.ui.css.swt 0.13.900.v20200203-0840]
> Start Eclipse CSS SWT Theme Support [org.eclipse.e4.ui.css.swt.theme 0.12.600.v20200124-0005]
> Start DBeaver UI [org.jkiss.dbeaver.ui 5.1.60.202011110531]
2020-11-12 13:56:40.263 - Configure workbench window
> Start Help System Core [org.eclipse.help 3.8.700.v20191212-1123]
2020-11-12 13:56:40.505 - Create actions
2020-11-12 13:56:40.506 - Disable Eclipse action set 'org.eclipse.ui.edit.text.actionSet.annotationNavigation'
2020-11-12 13:56:40.507 - Disable Eclipse action set 'org.eclipse.ui.WorkingSetActionSet'
2020-11-12 13:56:40.893 - Initialize workbench window
2020-11-12 13:56:40.903 - Finish initialization
> Start Default Text Editor [org.eclipse.ui.editors 3.13.100.v20200130-1507]
> Start Text Editor Framework [org.eclipse.ui.workbench.texteditor 3.14.100.v20200212-1049]
> Start DBeaver UI Editors - Base [org.jkiss.dbeaver.ui.editors.base 1.0.45.202011110531]
> Start DBeaver SQL Model [org.jkiss.dbeaver.model.sql 1.0.35.202011110531]
> Start DBeaver UI Editors - SQL [org.jkiss.dbeaver.ui.editors.sql 1.0.45.202011110531]
> Start File Buffers [org.eclipse.core.filebuffers 3.6.900.v20200117-0616]
> Start Team Support Core [org.eclipse.team.core 3.8.900.v20200211-0946]
> Start Core Compare Support [org.eclipse.compare.core 3.6.800.v20191213-2246]
(DBeaver:1773871): Gtk-WARNING **: 13:56:41.542: Negative content width -5 (allocation 1, extents 3x3) while allocating gadget (node separator, owner GtkSeparatorToolItem)
> Start Equinox Provisioning Core [org.eclipse.equinox.p2.core 2.6.300.v20200211-1504]
> Start Equinox Provisioning Operations API [org.eclipse.equinox.p2.operations 2.5.700.v20191211-1713]
> Start Equinox Provisioning Platform Automatic Update Support [org.eclipse.equinox.p2.ui.sdk.scheduler 1.4.600.v20200221-0754]
> Start Equinox Provisioning Metadata [org.eclipse.equinox.p2.metadata 2.4.700.v20191213-1911]
> Start Equinox Provisioning Update Checker [org.eclipse.equinox.p2.updatechecker 1.2.300.v20200222-1600]
> Start Equinox Provisioning Engine [org.eclipse.equinox.p2.engine 2.6.600.v20200110-2121]
> Start Equinox Provisioning Metadata Repository [org.eclipse.equinox.p2.metadata.repository 1.3.400.v20191211-1528]
> Start Equinox Provisioning Repository [org.eclipse.equinox.p2.repository 2.4.700.v20200110-2121]
> Start Equinox Provisioning UI Support [org.eclipse.equinox.p2.ui 2.5.800.v20200213-1530]
2020-11-12 13:56:42.160 - Loading user drivers configuration from '/home/brad/.local/share/DBeaverData/workspace6/.metadata/.plugins/org.jkiss.dbeaver.core/drivers.xml'
2020-11-12 13:56:42.175 - Total database drivers: 85 (85)
> Start DBeaver UI Editors - Data [org.jkiss.dbeaver.ui.editors.data 1.0.45.202011110531]
> Start DBeaver Sample Database [org.jkiss.dbeaver.ext.sample.database 1.0.82.202011110531]
> Start DBeaver Tip of the day [org.jkiss.dbeaver.ext.ui.tipoftheday 1.0.51.202011110531]
> Start DBeaver ERD UI [org.jkiss.dbeaver.erd.ui 3.0.5.202011110531]
> Start DBeaver ERD Model [org.jkiss.dbeaver.erd.model 1.0.5.202011110531]
> Start DBeaver MySQL Support [org.jkiss.dbeaver.ext.mysql 2.1.130.202011110531]
> Start Console [org.eclipse.ui.console 3.9.100.v20200215-1209]
I don't currently have AppArmor or SELinux set up so that won't be any problem. Where are more detailed logs? I've checked in /var/log.
The password I'm entering for the key is definitely correct. ssh-add
works fine, KDEWallet unlocks it fine.
Let me know how I can help further.
Cheers.
Most helpful comment
Run this on your key to convert it to RSA private key. Helped me.
ssh-keygen -p -m PEM -f ~/.ssh/id_rsa