Yesterday a friend contacted me about moving his site for Yahoo Small Business Web Hosting to another location. This typically can be challenging, regardless of web host, because of having to deal with someone else who has set this up and more than likely is not doing what they are supposed to be doing which is why the person wants to move the site in the first place. I was provided the Yahoo login information to the web and honestly had no idea how Yahoo Small Business has FTP set up. After logging in and searching around a bit I found the information I thought I needed and attempted to create an FTP user to login. After creating the FTP user I attempted to use the Yahoo FTP credentials in FileZilla to login but I continued to receive a “Critical Error” from the Yahoo FTP server. Below I describe the FTP error returned by Yahoo along with how I was able to work around the error.
FileZilla FTP Critical Error Connecting To Yahoo Small Business FTP:
As you can see in the FileZilla output above the Yahoo FTP server appears to recognize the FTP username and FTP password but then generates an error. In fact there are two lines of errors stating “Error: Critical Error” and “Error: Could Not Connect To Server”.
After receiving the above error with the new user I had created underneath the Yahoo web hosting account I decided I would try the main Yahoo user account in case something was wrong with the FTP username and password I created. When attempting to connect to FTP using FileZilla with the main Yahoo account I received the same error. After digging a little deeper I noticed under the Yahoo Small Business Web Hosting Control Panel’s “Create & Update” section there is an alternate domain available to use for FTP. After clicking on the Create And Update section you will see a sub section called “File Management Tools” which will have the FTP server details which include an alternate FTP domain as shown below.
Yahoo Small Business Web Hosting FTP Alternate Domain Name:
I switched from using the primary FTP host which would be ftp.yourdomain.com to the FTP Alt Host instead and things worked without issue. I am assuming the account I had logged into either had some form of redirection set up that was causing an error or there is a bug in the Yahoo Small Business Web Hosting Control Panel of some sort.