After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339863 - ftp:// links not opening
ftp:// links not opening
Status: RESOLVED INCOMPLETE
Product: libgnome
Classification: Deprecated
Component: general
HEAD
Other Linux
: Normal normal
: ---
Assigned To: libgnome maintainer
libgnome maintainer
Depends on:
Blocks:
 
 
Reported: 2006-04-26 22:14 UTC by Matthew East
Modified: 2006-10-23 12:18 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Matthew East 2006-04-26 22:14:25 UTC
Summary says it all. The error message is:

An unknown error occured
There is no default action associated with this location.
Comment 1 Shaun McCance 2006-04-26 22:21:03 UTC
Are you able o open FTP links elsewhere in the desktop?  Try typing an ftp:// URL into the Alt+F2 run dialog.
Comment 2 Matthew East 2006-04-26 22:25:35 UTC
That fails too.

"Could not open location xyz
There is no default action associated with this location."
Comment 3 Don Scorgie 2006-04-27 17:18:51 UTC
Any uri scheme yelp doesn't understand, it passes to libgnome by "gnome_url_show".    This seems like a libgnome issue since it doesn't work with Alt+F2 dialog either.  Passing there and updating the summary accordingly
Comment 4 Christian Neumair 2006-04-27 18:01:51 UTC
What exactly is the location? Maybe you could open a terminal and enter

 gnome-cat ftp://login:password@myhost/myfile

showing us the output of the command? :)
Comment 5 Matthew East 2006-04-27 18:06:03 UTC
I've tried the Alt+F2 dialogue with a simple url such as ftp://gnome.org

I don't have the command "gnome-cat" on my system.
Comment 6 Christian Neumair 2006-04-27 18:18:08 UTC
Depending on your distributor you may have to install additional packages. For Ubuntu/Debian it would be libgnomevfs2-bin.

Sorry for having you given wrong information, the command providing interesting output is

 gnome-info ftp://login:password@myhost/myfile
Comment 7 Matthew East 2006-04-27 18:27:17 UTC
I have the package libgnomevfs2-bin installed (Ubuntu), but the command gnome-cat or gnome-info doesn't seem to exist.
Comment 8 Shaun McCance 2006-04-27 18:41:55 UTC
It's gnomevfs-cat and gnomevfs-info, at least on my system.  There's also gnomevfs-ls.
Comment 9 Matthew East 2006-04-27 18:48:36 UTC
I searched the Ubuntu archive, the files gnome-cat and gnome-info don't seem to exist.
Comment 10 Christian Neumair 2006-04-27 19:33:14 UTC
Matthew: Please re-read comment 8. Sorry, I was in a bit of a hurry when I wrongly stated that the command prefix is "gnome" where I should have told you that they're "gnomevfs".
Comment 11 Matthew East 2006-04-27 19:47:39 UTC
My apologies. I thought Shaun was referring to package names :)

matt@kalliope:~$ gnomevfs-info ftp://gnome.org
Error: Generic error
Comment 12 Matthew East 2006-04-27 21:06:33 UTC
Ah, but:

matt@kalliope:~$ gnomevfs-info ftp://ftp.gnome.org
Name              : /
Type              : Directory
MIME type         : x-directory/normal
Default app       : nautilus-folder-handler.desktop

Seems to work as normal. And I've noticed that ALT F2 seems to work as well (odd, since it didn't when I tried it as per comment #2. Perhaps this is a Yelp bug after all.
Comment 13 Christian Persch 2006-05-04 09:39:25 UTC
This has nothing to do with whether gnomevfs-info/ls can open ftp links. The problem is the non-existant handler entry /desktop/gnome/url-handlers/ftp in gconf.
Comment 14 Christian Neumair 2006-05-04 12:36:11 UTC
chpe: I disagree. Using gnome-open ftp://localhost works like a charm. The problem is probably that symlinks are not followed properly, and no application is associated with symlinks. This may also have been fixed by

2006-04-21  Alexander Larsson  <alexl@redhat.com>

        * modules/ftp-method.c (do_read_directory):
        Escape the symlink name before calling resolve_relative.

I'm able to open ftp symlinks (pointing to directires, which opens nautilus) properly. A quick test suggests that symlinks pointing outside the hierarchy accessible to GnomeVFS are still not supported properly.
Comment 15 Kjartan Maraas 2006-06-20 20:17:35 UTC
So, do we need to keep this open against libgnome any longer? I get the impression that any bugs relating to this would have to be fixed somewhere else anyway?
Comment 16 Kjartan Maraas 2006-10-23 12:18:04 UTC
Closing. No more information given.