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

The server sent an invalid id field #7846

Closed
cyberduck opened this issue Mar 13, 2014 · 10 comments
Closed

The server sent an invalid id field #7846

cyberduck opened this issue Mar 13, 2014 · 10 comments
Assignees
Labels
bug high priority sftp SFTP Protocol Implementation worksforme
Milestone

Comments

@cyberduck
Copy link
Collaborator

9c870e6 created the issue

Hi,

I have been using cyberduck for quite a while on the server I am connecting to, but I recently when attempting to download from my server I have been running into this issue where the transfer errors out and never ends:
http://screencast.com/t/hYrHQsHMx

even after hitting cancel at the try again, it keeps going, I end up having to Force Quit.

the last thing in the log is:

SSH_FXP_READDIR
SSH_FXP_STATUS
SSH_FXP_CLOSE
SSH_FXP_STATUS

I authenticate using keys (no password)

When I download the same file using Fetch it works fine.

@cyberduck
Copy link
Collaborator Author

9c870e6 commented

I just checked my console.app and I see this quite a bit:

3/13/14 12:40:31.004 PM Cyberduck[96851]: [main] ERROR org.rococoa.callback - Exception calling method for selector validateToolbarItem:

java.lang.reflect.InvocationTargetException
	at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
	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.GeneratedMethodAccessor15.invoke(Unknown Source)
	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:471)
	at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:501)
	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.ui.cocoa.application.NSApplication$$ByRococoa.run(<generated>)
	at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:146)
Caused by: java.lang.NullPointerException
	at ch.cyberduck.core.transfer.Transfer.getLocal(Transfer.java:286)
	at ch.cyberduck.ui.cocoa.TransferController$14.validate(TransferController.java:1169)
	at ch.cyberduck.ui.cocoa.TransferController.validate(TransferController.java:1197)
	at ch.cyberduck.ui.cocoa.TransferController.validateItem(TransferController.java:1166)
	at ch.cyberduck.ui.cocoa.TransferController.validateToolbarItem(TransferController.java:1096)
	... 24 more

and

3/13/14 12:33:23.466 PM Cyberduck[79442]: [background-45] FATAL ch.cyberduck.ui.AbstractController - Unhandled exception running background task password argument is null

java.lang.IllegalArgumentException: password argument is null
	at ch.ethz.ssh2.Connection.authenticateWithPassword(Connection.java:338)
	at ch.cyberduck.core.sftp.SFTPPasswordAuthentication.authenticate(SFTPPasswordAuthentication.java:46)
	at ch.cyberduck.core.sftp.SFTPSession.login(SFTPSession.java:127)
	at ch.cyberduck.core.KeychainLoginService.login(KeychainLoginService.java:77)
	at ch.cyberduck.core.LoginConnectionService.connect(LoginConnectionService.java:143)
	at ch.cyberduck.core.LoginConnectionService.check(LoginConnectionService.java:83)
	at ch.cyberduck.core.threading.SessionBackgroundAction.connect(SessionBackgroundAction.java:175)
	at ch.cyberduck.ui.threading.TransferBackgroundAction.connect(TransferBackgroundAction.java:122)
	at ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:158)
	at ch.cyberduck.ui.AbstractController$BackgroundCallable.call(AbstractController.java:159)
	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:57)
	at java.lang.Thread.run(Thread.java:724)

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please update to the latest snapshot build available.

@cyberduck
Copy link
Collaborator Author

9c870e6 commented

Not seeing those errors in my console.app, but I am still unable to download via sftp,

I am getting errors such as

The server sent an invalid id field.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please try the latest snapshot build (978bfa3 or later) available.

@cyberduck
Copy link
Collaborator Author

9c870e6 commented

On build 14433 and the issue persists.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you please post the latest entries in Console.app and the error message displayed with 42cda18.

@cyberduck
Copy link
Collaborator Author

9c870e6 commented

I don't see anything in the console.app, I am now on build 21378f7.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please try 5432e3b or later.

@cyberduck
Copy link
Collaborator Author

9c870e6 commented

Browsing the server seems much better, but the error still appears, but after hitting continue a few times, it does start,

also, the transfers window would not show any information on launch, restarted cyberduck to the same effect, when starting the download a different download from months ago was the only thing in the transfers list.

Also, the transfers list had a spinny wheel in it the entire time:

http://screencast.com/t/V0Bfgpoqe

build 5432e3b

EDIT: looks like anything I hit continue on did not download actually.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Is it possible to get temporary access to this server as we cannot replicate the issue here. Please contact [mailto:dkocher@cyberduck.io].

@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 high priority sftp SFTP Protocol Implementation worksforme
Projects
None yet
Development

No branches or pull requests

2 participants