Bug#388823: libgnome2-0: gnome-open fails to parse some ftp-links
correctly
Michael Schmitt
mschmitt at unixkiste.org
Fri Sep 22 17:42:57 UTC 2006
Package: libgnome2-0
Version: 2.14.1-3
Severity: important
I do for example
"LANG=C gnome-open ftp://faxserver:4559/recvq/fax000001178.tif"
and I get
"Error showing url: Unknown error code: 30"
If I use a standard url like ftp://ftp.mozilla.org it works and (I
think) Nautilus asks for username / password / annonymous login. I did
an strace like
LANG=C strace gnome-open ftp://faxserver:4559/recvq/fax000001178.tif
and this shows
connect(13, {sa_family=AF_INET, sin_port=htons(4559),
sin_addr=inet_addr("10.10.4.3")}, 16) = 0
fcntl64(13, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(13, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(13, 0x80788cc, 4096) = -1 EAGAIN (Resource
temporarily unavailable)
select(14, [13], NULL, NULL, NULL) = 1 (in [13])
read(13, "220 faxserver server (HylaFAX (t"..., 4096) = 58
write(13, "USER anonymous\r\n", 16) = 16
read(13, 0x80788cc, 4096) = -1 EAGAIN (Resource
temporarily unavailable)
select(14, [13], NULL, NULL, NULL) = 1 (in [13])
read(13, "331 Password required for anonym"..., 4096) = 38
write(13, "PASS nobody at gnome.org\r\n", 23) = 23
read(13, 0x80788cc, 4096) = -1 EAGAIN (Resource
temporarily unavailable)
select(14, [13], NULL, NULL, NULL) = 1 (in [13])
read(13, "530 Login incorrect.\r\n", 4096) = 22
close(13) = 0
gettimeofday({1158946753, 744382}, NULL) = 0
write(2, "Error showing url: Unknown error"..., 42Error showing url:
Unknown error code: 30
) = 42
writev(12, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(12) = 0
writev(10, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(10) = 0
close(8) = 0
close(7) = 0
unlink("/tmp/orbit-mschmitt/linc-4594-0-6c12f7cf9ae2e") = 0
close(11) = 0
exit_group(1) = ?
Process 17812 detached
so it seems it tries an annonymous login and this fails. The ftp server
is a local hylafax server (if someone missed that) and if I try to login
with nautilus or any web-browser manually it just works as expected.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.16
Locale: LANG=de_DE at euro, LC_CTYPE=de_DE at euro (charmap=ISO-8859-15)
Versions of packages libgnome2-0 depends on:
ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio
ii libbonobo2-0 2.14.0-1 Bonobo CORBA interfaces library
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libesd-alsa0 [libesd0] 0.2.36-3 Enlightened Sound Daemon (ALSA) -
ii libgconf2-4 2.14.0-4 GNOME configuration database syste
ii libglib2.0-0 2.12.3-2 The GLib library of C routines
ii libgnome2-common 2.14.1-3 The GNOME 2 library - common files
ii libgnomevfs2-0 2.14.2-2+b1 GNOME virtual file-system (runtime
ii liborbit2 1:2.14.0-2 libraries for ORBit2 - a CORBA ORB
ii libpopt0 1.10-3 lib for parsing cmdline parameters
libgnome2-0 recommends no packages.
-- debconf-show failed
More information about the Pkg-gnome-maintainers
mailing list