Error Messages
 

Downloads Buy It ! Products Contents Search Support Contact Us

Up
 

Support - Bug Pages

Error messages

bulletPASV (passive-mode) data connections fail - the version of WFTPD and WFTPD Pro 3.21 Release 2 that was released on 2/29/2004 was not fully regression tested.  [This is another one of the reasons we ask that discoverers of vulnerabilities contact us before publishing that information.]  As a result, a bug crept through to the release.  We have placed a new version of WFTPD and WFTPD Pro 3.21 Release 2, dated 3/3/2004, that does not have this problem.
bulletWFTPD Pro Control Panel applet aborts on Windows 2000 - WFTPD Pro 3.20's initial release included an incorrect CPL file, that does not allow opening of the User Configuration Dialog on a server that is configured to use the Windows security model.  The corrected CPL file is part of the current shipping version of WFTPD Pro.
bulletHome Directory reported as "deleted" - WFTPD Pro, with the "Windows" Security Model selected, would report "your current directory and your home directory have been deleted", followed by the user being disconnected.  The directory wasn't deleted, it just was not available to the security context that WFTPD Pro was running under, and the check was being performed in the wrong security context.
Fix: Upgrading to WFTPD Pro 3.10 R2 will fix this problem.  If, for some reason, you cannot upgrade, then you could simply assign sufficient rights to the user context that runs the WFTPD Pro service.
bulletWSAESOCKTNOSUPPORT message on Win95 - WFTPD and WFTPD Pro take advantage of the presence of the file WS2_32.DLL as an indication that you have an installation of Winsock 2.0 on your system. Unfortunately, some programs have taken to installing this file (and frequently WS2HELP.DLL as well) on Windows 95 without the other elements of Winsock 2.0.
Not only is this against Microsoft's license agreement with Winsock 2.0 developers, but it also causes programs that link to WS2_32.DLL (like WFTPD and WFTPD Pro) to fail in ways that suggest TCP/IP is not properly installed. Reinstalling TCP/IP won't help - you're reinstalling Winsock 1.1, which doesn't have WS2_32.DLL, so the file is neither removed nor overwritten. Uninstalling the bad app doesn't help either - most uninstall programs recognize that WS2_32.DLL is a 'system component' and should not be removed.
Fix: The fix is generally to remove WS2_32.DLL from your system. As you are removing a component that might possibly have a good reason to be there, we recommend first renaming the file (for instance, to WS2_32.LLD), rebooting and checking that everything works okay - especially, any network tools, and especially any recent network tools.
bulletWSAEADDRINUSE (especially on Windows 2000) - This message has a very simple cause - WFTPD or WFTPD Pro attempted to bind to the FTP port (or the port you asked it to), and the system informed it that the port was already bound and listening.  You can confirm this by opening a command prompt window, and running the command "netstat -an".  You'll see a list of all connected and listening sockets, and one of these will be listening on port 21 (or whatever port you asked WFTPD / WFTPD Pro to use).
Fix: On Windows 2000, this is almost invariably caused by the installation of Microsoft's Internet Information Server; in particular, its FTP service component.  For information on disabling any particular third-party program, please contact that person or organisation - we cannot support other people's software, in case we misunderstand it and end up damaging your system. 
In Windows XP, you can find out which program is acting as an FTP server by running the command "netstat -ano", which will list not only all the TCP and UDP servers (check for one listening on port 21), but also the Process ID, which you can look up in the list offered by Task Manager.  To bring up Task Manager quickly, simply hold down Ctrl and Shift, and press Esc.
 

 

Up ]

Send mail to webmaster@wftpd.com with questions or comments about this web site.
Copyright © 1999-2006 Texas Imperial Software
Last modified: June 13, 2004