Cyberduck Mountain Duck CLI

Opened 8 months ago

Closed 4 days ago

Last modified 42 minutes ago

#10130 closed defect (worksforme)

Failure authenticating with password protected ed25519 private key

Reported by: kinglok Owned by: dkocher
Priority: normal Milestone: 6.7.0
Component: sftp Version: Nightly Build
Severity: normal Keywords:
Cc: Architecture: Intel
Platform: macOS 10.12

Description

Cyberduck can log myself through SFTP protocol with using ed25519 private key. However, if a ed25519 key is password-protected, Cyberduck cannot login the same server but showing the following error message:

Exhausted available authentication methods. Please contact your web hosting service provider for assistance.

Change History (22)

comment:1 Changed 8 months ago by dkocher

Please update to the latest snapshot build available which should resolve this issue.

comment:2 Changed 8 months ago by kinglok

I am sorry to tell the problem still exist in version 6.3.0 (26995)

comment:3 Changed 8 months ago by dkocher

  • Component changed from core to sftp
  • Owner set to dkocher
  • Summary changed from Private Key Problem to Failure authenticating with password protected ed25519 private key

comment:4 Changed 4 months ago by UniverseX

Hi, Are you planning to apply this to the stable version (Mac App Store version)? Thanks.

Last edited 4 months ago by UniverseX (previous) (diff)

comment:5 Changed 4 weeks ago by dkocher

  • Milestone set to 7.0
  • Status changed from new to assigned

comment:6 Changed 4 weeks ago by dkocher

  • Milestone changed from 7.0 to 6.6.2
  • Resolution set to fixed
  • Status changed from assigned to closed

In r44505.

comment:7 Changed 3 weeks ago by UniverseX

  • Architecture set to Intel
  • Resolution fixed deleted
  • Status changed from closed to reopened

Hi, Updated the App (via App Store) and unfortunately, it still not working. Getting the following error: "Exhausted available authentication methods. Unknown key type ssh-ed25519. Please contact your web hosting service provider for assistance." However, it seems working fine with the nightly builds. Thanks.

comment:8 follow-up: Changed 3 weeks ago by dkocher

Are you running version 6.6.2 (28219) from the Mac App Store?

comment:9 in reply to: ↑ 8 ; follow-up: Changed 3 weeks ago by UniverseX

Replying to dkocher:

Are you running version 6.6.2 (28219) from the Mac App Store?

Correct

comment:10 in reply to: ↑ 9 ; follow-up: Changed 8 days ago by dkocher

Replying to UniverseX:

Replying to dkocher:

Are you running version 6.6.2 (28219) from the Mac App Store?

Correct

I am unable to reproduce with a key generated using ssh-keygen -t ed25519 running 6.6.2 (28219).

comment:11 Changed 8 days ago by dkocher

  • Resolution set to worksforme
  • Status changed from reopened to closed

comment:12 Changed 8 days ago by dkocher

  • Resolution worksforme deleted
  • Status changed from closed to reopened

comment:13 follow-up: Changed 8 days ago by dkocher

  • Resolution set to worksforme
  • Status changed from reopened to closed

comment:14 in reply to: ↑ 10 Changed 8 days ago by UniverseX

Replying to dkocher:

Replying to UniverseX:

Replying to dkocher:

Are you running version 6.6.2 (28219) from the Mac App Store?

Correct

I am unable to reproduce with a key generated using ssh-keygen -t ed25519 running 6.6.2 (28219).

I’ve generated it in Putty (Windows).

comment:15 in reply to: ↑ 13 Changed 8 days ago by UniverseX

Replying to dkocher: Then how you explain that it works fine in nightly built? The key is working fine in other Windows/macOS applications (e.g. Yummy FTP Pro, Putty etc.)

comment:16 Changed 6 days ago by dkocher

  • Milestone changed from 6.6.2 to 6.7.0
  • Resolution worksforme deleted
  • Status changed from closed to reopened

comment:17 Changed 6 days ago by UniverseX

I have recreated a key via macOS terminal and can confirm that it’s working now. It seems that there is an issue with Putty keys. Thanks.

comment:18 follow-up: Changed 6 days ago by dkocher

Can you please try re-selecting the PuTTY private key in the bookmark settings and try to connect again.

comment:19 in reply to: ↑ 18 Changed 6 days ago by UniverseX

Replying to dkocher:

Can you please try re-selecting the PuTTY private key in the bookmark settings and try to connect again.

I've tried all possible scenarios - reinstalling the app, re-creating bookmarks, re-choosing the key, however, unfortunately, it's still not working. Gonna stick to the newly created key (via ssh-keygen), was able to convert the new key to the Putty format using puttygen nightly build. Thanks.

comment:20 Changed 4 days ago by dkocher

  • Resolution set to worksforme
  • Status changed from reopened to closed

comment:21 Changed 3 days ago by kinglok

  • Version changed from 6.2.10 to Nightly Build

Hi,

I use the following the command to create the private/public key pair for logging my Debian server.

ssh-keygen -t ed25519 -f ssh_host_ed25519_key

While using the latest snapshot of Cyberduck and come across with “Application error”.

please advise how I can help by fixing it up.

Thanks,

Kinglok, Fong

comment:22 Changed 42 minutes ago by dkocher

Can you please attach the screenshot of the failure message and any related output in the system.log(/Applications/Utilities/Console.app).

Note: See TracTickets for help on using tickets.
swiss made software