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