VsFTPd "553: Could not create file" error (once in a while)
I was wondering if anyone on this mailinglist could help me.
Recently I've upgraded a server running vsftpd (on debian lenny) from
32bit to 64bit wide architecture.
Also the filesystem (with the user-files) has been reformatted from ext3
to xfs for performance reasons.
Vsftpd remained on version 2.0.7-1 which has prior to this upgrade
always worked flawlessly.
From my perspective everything on this server looks in excellent shape.
However, since this upgrade I get complaints from clients stating that
they sometimes (!?) can't upload a file.
They get an error like "553: Could not create file" in their ftp-client
log, if they retry it suddenly works.
This would rule out any permission problem. And since it has been tested
from different ftp-clients and from different ISP connections, one could
rule those out too.
On the server side, vsftpd (even with log_ftp_protocol=on) simply logs:
Mon Nov 2 22:14:10 2009 [pid 10746] [someuser] FAIL UPLOAD: Client
Alas, not very informative. While looking at the server log, I get an
average of 200 "FAILED UPLOAD" entries a day on a ftp-server with around
28000 "OK UPLOAD" entries. Obviously there could be other reasons (quota
or permissions for example) which could account for these failed
uploads. But 200 a day, isn't that a bit much?
Here is the vsftpd.conf file i'm using (note that this configuration has
worked in the past):
========== vsftpd.conf ==========
Is there somebody who could point me to a direction which I haven't
Thanks in advance for any help,
Debian Lenny (2.6.26-2-amd64)