Can’t Connect via FTP #
There are a few common reasons why you may not be able to connect successfully via FTP. Here are some steps to troubleshoot and resolve the issue:
1. Make Sure You’re Using the Correct Hostname #
If you haven’t switched the nameservers to point to StackCP, you’ll need to use a different hostname to connect via FTP:
- For Linux and Windows, use:
ftp.stackcp.com - For WordPress, use:
wordpressftp.stackcp.com
2. Make Sure You Have the FTP DNS Record #
If you’ve made any DNS changes, ensure that you have a CNAME record set up correctly:
ftp.yourdomain.com -> CNAME -> ftp.stackcp.com- For WordPress platform:
ftp.yourdomain.com -> CNAME -> wordpressftp.stackcp.com
Without this CNAME, you won’t be able to connect using ftp.yourdomain.com.
Note: DNS changes can take roughly 1 hour to propagate.
3. Make Sure FTP is Unlocked #
At StackCP, we utilize an FTP lock system to ensure FTP can only be accessed when required, greatly reducing the risk of compromise to a hosting package. You’ll need to ensure this is unlocked to connect via FTP. To do this:
- Log in to StackCP.
- Select the hosting package you want to unlock FTP for from Manage Hosting.
- Select to unlock FTP either by time or by a specific IP address.
When FTP has been unlocked, you’ll be shown the time the unlock expires and the option to lock it again.
4. Use the Correct Password #
Ensure you are using the correct password! You’ll need to use the password that is located within the FTP Details section of the package.