tags 499153 +confirmed
thanks

I has verified the problem. This bug occurs when ftp server is pure-ftpd.

The bug occurs when ftp client request to transfer data(stor filename)
and the transfer is not finished yet,
and ftp client run command *site chmod filename mode* .

The command site chmod result in ftp server disconnect to client.

The detail of my diagnose by telnet and netcat can find here[1].
In my opinion, this bug should be pureftp's bug.
I will file a bug against pureftp. Whether fix this bug or not depends
on developer of curlftpfs and pureftp.

[1] http://lists.debian.org/debian-mentors/2008/09/msg00220.html


On Wed, Sep 17, 2008 at 12:16 AM, Tom Pfeifer <[EMAIL PROTECTED]>wrote:

> Package: curlftpfs
> Version: 0.9.2-1
> Severity: important
>
> Running unstable (sid). Have pure-ftpd server (1.0.21-8) running on a
> Debian Etch system.
> Server mounted as follows: curlftpfs -o user=user:password etch /mnt
>
> When mounted, the 'mount' command shows:
> /dev/hda1 on / type ext3 (rw,errors=remount-ro)
> tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
> proc on /proc type proc (rw,noexec,nosuid,nodev)
> sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
> procbususb on /proc/bus/usb type usbfs (rw)
> udev on /dev type tmpfs (rw,mode=0755)
> tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
> devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
> fusectl on /sys/fs/fuse/connections type fusectl (rw)
> curlftpfs#ftp://etch/ on /mnt type fuse (rw,nosuid,nodev)
>
> All commands run as root
>
> Problem 1:
> Attempt to copy a 1 MB file from local fs to server with command 'cp file1M
> /mnt/' results in error
> message "cp: cannot create regular file `/mnt/file1M': No such file or
> directory". The command
> results in a 0 byte file on the server. This happens if file doesn't exist
> on server. A 2nd
> attempt to copy the file succeeds once the 0 byte file exists on the
> server, and subsequent copy
> operations for the same file work as long as the file exists. Deleting the
> file on the server, and
> then runing same copy command results in the same error as above.
>
> Problem 2:
> Copying the same 1M file from server to local fs works, but time to copy
> varies wildy from
> almost instantaneous (< .1 sec based on time command) to 1 minute. In this
> case, it doesn't seem
> to matter if the file already exists on the local fs or not.
>
> I had similar problems running Lenny, and upgraded to sid/unstable to try
> the newer version of curlftpfs.
> I can provide additional information if needed.
>
>
>
> -- System Information:
> Debian Release: lenny/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages curlftpfs depends on:
> ii  fuse-utils                    2.7.3-5.1  Filesystem in USErspace
> (utilities
> ii  libc6                         2.7-13     GNU C Library: Shared
> libraries
> ii  libcurl3-gnutls               7.18.2-7   Multi-protocol file transfer
> libra
> ii  libfuse2                      2.7.3-5.1  Filesystem in USErspace
> library
> ii  libglib2.0-0                  2.16.5-1   The GLib library of C routines
>
> curlftpfs recommends no packages.
>
> curlftpfs suggests no packages.
>
> -- no debconf information
>
>
>


-- 
Regards,
Ding Honghui

Reply via email to