GNOME Bugzilla – Bug 139263
"Invalid Action Associated" or "The action associated with 'sftp: foo.org' is invalid" for sftp:, ftp:, ssh: methods
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: Attempting to access various URIs ranging from floppy/CD-Rom links to sftp:// and ssh:// server mounts, to http:// desktop links may result in nautilus displaying an "invalid action associated" dialog box. Steps to reproduce the problem: 1. Open a nautilus window and go to file->connect to server. 2. Create a new sftp:// or ssh:// link. 3. Double click on the link created either in "Computer" or on the desktop. Actual Results: An "Invalid Action Associated" dialog box appears. Expected Results: A window is opened showing the contents of the remote directory. How often does this happen? Every time an sftp:// or ssh:// mount is accessed. Additional Information: The server that is being accessed reports in it's logs that a connection attempt was made (several times infact), so nautilus is communicating with the other server, but apparently does not know what to do once it has made the connection. I have also been able to reproduce this bug when dragging http:// url links from galeon to the desktop and attempting to access those. Other scattered reports of this bug in other circumstances have been reported in redhat's bugzilla: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119446
I can confirm this for ~x86 gnome on a gentoo system. Nautilus 2.6.0. Same message as you with ssh:// and ftp:// links, but smb:// links work perfectly.
nautilus_program_chooser_show_invalid_message calls in libnautilus-private/nautilus-program-choosing.c should be *way* more smart about the error received. Just stating that the action is weird. GNOME_VFS_ERROR_READ_ONLY is one example. I'll investigate this. regs, Chris
*** Bug 139471 has been marked as a duplicate of this bug. ***
Three people on bugzilla so far (four counting me), plus a number of people on irc having the same problem. Confirming... (sorry for all the spam)
... and computer:/// also stop working after few days.
Changing summary to make searching easier.
I have had the same problem with sftp://. Originally I was using a simple server string (sftp://www.host.com/) and getting the above message. When I added the user:pass (sftp://user:pass@www.host.com/), it worked perfectly. I would hope to see a prompt for a username/pass as opposed to "invalid action associated".
Mike, What version of nautilus are you running? I just tried your suggestion with 2.6.0 and it doesn't work for me.
John: I'm using the following: nautilus-2.6.0 gnome-vfs-2.6.0
Try creating a new user and logging into a gnome session with that new user. See if the problem exists. For me, it didn't exist with that new user. I was able to solve the problem with my original user by deleting ~/.gnome/application-info/* and ~/.gnome/mime-info/* and then restarting Nautilus.
deleting ~/.gnome/application-info/* and .gnome/mime-info/* and then restarting Nautilus does not fix the problem.
This was a bug in gnome-vfs, it's fixed in the CVS and fedora/debian packages at least
I'm seeing this now in cvs head, gnome26 branch (compiled May 18): * "Connect to server" -> sftp:// * sftp:// mount appears on desktop ... and every time I double click on sftp:// mount's icon I get "The action associated with 'sftp://eve.albany.edu' is invalid". Funny thing is, I left it 'mounted' on the Desktop and left the computer, and the next day I double-click on it and it works fine now. Are you sure this has been fixed?