ftpchroot krånglar i senare versioner av OS X (har dock inte provar i Jaguar).
Det gav mig samma felmeddelande vid inloggning som du får, och problemet försvann så fort man slog av ftpchroot för ftp användaren. Detta kan man lösa genom att installera en annan ftp server. Jag installerade Lukemftp och det fungerade bra, men man måste kompilera koden själv. Det var ett tag sedan så jag minns kanske inte alla steg, men jag tror det var i OSX 10.1.2.
Just detta har nog diskuterats tidigare här, så söker du bakåt i tiden lite så finns det mer info.