Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repeated prompts for RSA fingerprint #8654

Closed
cyberduck opened this issue Mar 11, 2015 · 13 comments
Closed

Repeated prompts for RSA fingerprint #8654

cyberduck opened this issue Mar 11, 2015 · 13 comments
Assignees
Labels
bug sftp SFTP Protocol Implementation worksforme
Milestone

Comments

@cyberduck
Copy link
Collaborator

9a6b451 created the issue

Each time when connecting to SFTP the "Changed fingerprint" dialogue is shown ticking the "Always" box and clicking "Allow" does not stop the dialogue from presenting itself next time the same host connected to.

The host is added to the ~/.ssh/knownhosts file

This has been observed in OS X 10.10.2 and 10.9.5


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Test in 2f9ed9c was supposed to make sure we have no regression here.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

I cannot reproduce this issue. Please send your ~/.ssh/known_hosts file and the server DNS name to [mailto:feedback@cyberduck.io].

@cyberduck
Copy link
Collaborator Author

1280ed8 commented

I have the same issue as submitted above. Here are a few errors from the system.log. It appears to be a permissions issue. I also had an issue with an upload completing. Restarting the app fixed it. NOTE: I downloaded Cyberduck from the website and NOT the App Store.

4/1/15 6:28:15.613 PM Cyberduck[1385]: [main] ERROR ch.cyberduck.core.aquaticprime.LicenseFactory - Failure finding receipt Access denied
4/1/15 6:28:16.271 PM Cyberduck[1385]: [background-3] ERROR ch.cyberduck.core.AbstractController - Unhandled exception running background task Comparison method violates its general contract!

java.lang.Exception
	at ch.cyberduck.core.AbstractController$BackgroundCallable.<init>(AbstractController.java:150)
	at ch.cyberduck.core.AbstractController.background(AbstractController.java:109)
	at ch.cyberduck.ui.cocoa.MainController.applicationDidFinishLaunching(MainController.java:973)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.rococoa.internal.OCInvocationCallbacks.callMethod(OCInvocationCallbacks.java:170)
	at org.rococoa.internal.OCInvocationCallbacks.access$200(OCInvocationCallbacks.java:52)
	at org.rococoa.internal.OCInvocationCallbacks$2.callback(OCInvocationCallbacks.java:82)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:470)
	at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:500)
	at com.sun.jna.Native.invokeVoid(Native Method)
	at com.sun.jna.Function.invoke(Function.java:367)
	at com.sun.jna.Function.invoke(Function.java:315)
	at org.rococoa.internal.MsgSendHandler.invoke(MsgSendHandler.java:111)
	at com.sun.jna.Library$Handler.invoke(Library.java:210)
	at com.sun.proxy.$Proxy0.syntheticSendMessage(Unknown Source)
	at org.rococoa.Foundation.send(Foundation.java:208)
	at org.rococoa.Foundation.send(Foundation.java:194)
	at org.rococoa.internal.ObjCObjectInvocationHandler.sendOnThisOrMainThread(ObjCObjectInvocationHandler.java:269)
	at org.rococoa.internal.ObjCObjectInvocationHandler.invokeCocoa(ObjCObjectInvocationHandler.java:232)
	at org.rococoa.internal.ObjCObjectInvocationHandler.intercept(ObjCObjectInvocationHandler.java:191)
	at ch.cyberduck.binding.application.NSApplication$$ByRococoa.run(<generated>)
	at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:80)
Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.util.TimSort.mergeLo(TimSort.java:747)
	at java.util.TimSort.mergeAt(TimSort.java:483)
	at java.util.TimSort.mergeForceCollapse(TimSort.java:426)
	at java.util.TimSort.sort(TimSort.java:223)
	at java.util.TimSort.sort(TimSort.java:173)
	at java.util.Arrays.sort(Arrays.java:659)
	at java.util.Collections.sort(Collections.java:217)
	at ch.cyberduck.core.HistoryCollection.sort(HistoryCollection.java:100)
	at ch.cyberduck.core.AbstractFolderHostCollection.load(AbstractFolderHostCollection.java:145)
	at ch.cyberduck.ui.cocoa.MainController$13.run(MainController.java:976)
	at ch.cyberduck.ui.cocoa.MainController$13.run(MainController.java:973)
	at ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:119)
	at ch.cyberduck.core.AbstractController$BackgroundCallable.call(AbstractController.java:174)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at ch.cyberduck.core.threading.NamedThreadFactory$1.run(NamedThreadFactory.java:58)
	at java.lang.Thread.run(Thread.java:724)

4/1/15 6:32:20.778 PM Cyberduck[1385]: [main] ERROR ch.cyberduck.core.KeychainStore - KeychainStore Ignored Exception: java.security.cert.CertificateParsingException: java.io.IOException: Duplicate extensions not allowed

4/1/15 6:32:20.987 PM Cyberduck[1385]: [main] ERROR ch.cyberduck.ui.cocoa.delegate.AbstractMenuDelegate - Failed to attach key equivalent to menu item:c

4/1/15 6:32:22.175 PM WindowServer[131]: disable_update_timeout: UI updates were forcibly disabled by application "Cyberduck" for over 1.00 seconds. Server has re-enabled them.
4/1/15 6:32:23.075 PM WindowServer[131]: common_reenable_update: UI updates were finally reenabled by application "Cyberduck" after 1.90 seconds (server forcibly re-enabled them after 1.00 seconds)

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:5 bluecouchstudios]:

4/1/15 6:28:16.271 PM Cyberduck[1385]: [background-3] ERROR ch.cyberduck.core.AbstractController - Unhandled exception running background task Comparison method violates its general contract!


This issue has been fixed in 4642101bdbcb0a166a24110ee53dbab549940495.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please update to the latest snapshot build available and post or mail your ~/.ssh/known_hosts file.

@cyberduck
Copy link
Collaborator Author

1280ed8 commented

I did update to the latest version, I guess after that error and before the 6:32 errors. Won't posting the file give everyone who checks the page access to my servers? Probably not a good idea. What is your email?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:8 bluecouchstudios]:

I did update to the latest version, I guess after that error and before the 6:32 errors. Won't posting the file give everyone who checks the page access to my servers? Probably not a good idea. What is your email?

Please send your ~/.ssh/known_hosts file and the server DNS name to [mailto:feedback@cyberduck.io].

@cyberduck
Copy link
Collaborator Author

001b6d2 commented

I'm now receiving this issue as well with SFTP, using a Mac 10.11.2.
Clicking "always" continues to receive a prompt every time I connect, upload, or download.

Is there a work-around?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please update to the latest snapshot build available.

@cyberduck
Copy link
Collaborator Author

001b6d2 commented

Just downloaded and tried 4.8.0; still continues to prompt.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:13 tronster]:

Just downloaded and tried 4.8.0; still continues to prompt.
Please try to remove your ~/.ssh/known_hosts file.

@cyberduck
Copy link
Collaborator Author

001b6d2 commented

Thank you; that fixed it.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug sftp SFTP Protocol Implementation worksforme
Projects
None yet
Development

No branches or pull requests

2 participants