{"id":1129,"date":"2021-03-30T17:32:13","date_gmt":"2021-03-30T14:32:13","guid":{"rendered":"https:\/\/www.scalahosting.com\/kb\/?p=1129"},"modified":"2022-03-08T16:11:29","modified_gmt":"2022-03-08T14:11:29","slug":"common-ftp-errors","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/kb\/common-ftp-errors\/","title":{"rendered":"Common FTP Errors"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">When trying to establish an FTP connection to a server, you may come across a message that says, \u201cCould not connect to server,\u201d\u00a0 this is called an FTP error.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Most FTP errors occur due to<\/span><b> a connection problem between<\/b><span style=\"font-weight: 400;\"> the FTP client and server, and in most cases, it displays the exact error message.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019d like to understand the most common FTP errors better, you are in the right place.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this guide, we&#8217;ll not only explore the common FTP errors, we will also walk you through how <\/span><b>to fix each mistake.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">If you are ready, let\u2019s get to it.<\/span><\/p>\n<h2><b>List of Common FTP Errors<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Here is a list of common FTP errors:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u201c530 Login authentication failed\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u201c530 Sorry, but I can\u2019t trust you.\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u201cEAI_NONAME \u2013 Neither nodename nor servname provided, or not known\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u201cECONNREFUSED \u2013 Connection refused by server\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00a0\u201cFTP connection timed out\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u201cYour bandwidth usage is restricted.\u201d<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">\u201c530 Login authentication failed\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error message is displayed when you input the wrong FTP credentials during the login process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, you would have to type in the correct login credentials.<\/span><b> If you can\u2019t remember your login credentials, simply go to your web hosting control panel and reset the FTP account&#8217;s password.<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">\u201c530 Sorry, but I can\u2019t trust you.\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error message is displayed when the server cannot locate the root directory folder.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, you need to check that your root directory\u2019s exact path in your<\/span><b> ScalaHosting account is correct<\/b><span style=\"font-weight: 400;\">. You can do this by using the following steps:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Login to <\/span><b>ScalaHosting<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1130 aligncenter\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_18.png\" alt=\"Common FTP Errors, \u201c530 Sorry, but I can\u2019t trust you.\u201d\" width=\"622\" height=\"348\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_18.png 622w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_18-300x168.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Go to the <\/span><b>Files <\/b><span style=\"font-weight: 400;\">section, click on <\/span><b>FTP Accounts<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1132 aligncenter\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_02.png\" alt=\"Common FTP Errors, \u201c530 Sorry, but I can\u2019t trust you.\u201d 2\" width=\"624\" height=\"186\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_02.png 624w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_02-300x89.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Scroll down to see your <\/span><b>root directory<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1133 aligncenter\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_09.png\" alt=\"Common FTP Errors, \u201c530 Sorry, but I can\u2019t trust you.\u201d 3\" width=\"625\" height=\"93\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_09.png 625w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h29_09-300x45.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">If it is not available, you can create one by creating a <\/span><b>new FTP account<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1131 aligncenter\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_42.png\" alt=\"Common FTP Errors, \u201c530 Sorry, but I can\u2019t trust you.\u201d 4\" width=\"623\" height=\"99\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_42.png 623w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/03\/2021-03-30_17h28_42-300x48.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">\u201cEAI_NONAME \u2013 Neither nodename nor servname provided, or not known.\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error also occurs when the server hostname was not correctly specified when trying to establish a connection.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, simply verify that <\/span><b>your FTP username is correct.<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">\u201cECONNREFUSED \u2013 Connection refused by server.\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error happens when the FTP port number is incorrect. The default port number is 21, and anything aside from this could lead to an FTP error.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">\u201cFTP connection timed out\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">There are some reasons why this occurs. It can occur as a result of a slow internet connection. In this case, you would have to change your internet connection or contact your Internet Service Provider.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An <\/span><b>\u201cFTP connection timeout error\u201d<\/b><span style=\"font-weight: 400;\"> can also be resolved by increasing the timeout session via your FTP client.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">\u201cYour bandwidth usage is restricted\u201d<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">As the name implies, this error occurs when there is a restriction on bandwidth usage.<\/span><\/p>\n<h2><b>FTP Socket Errors<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">When trying to establish an <\/span><a href=\"https:\/\/www.scalahosting.com\/kb\/how-to-establish-an-ftp-connection-to-your-hosting-account\/\"><b>FTP connection<\/b><\/a><span style=\"font-weight: 400;\">, <\/span><b>the client connects to the server through a socket. <\/b><span style=\"font-weight: 400;\">If the connection is successful, this socket gets plugged into the server port. A communication link between the server and client is then created by reading from or writing to their sockets.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As this happens, the server creates a new socket to receive connection requests from other clients while maintaining its original connection.<\/span><\/p>\n<p><b>An FTP Socket Error occurs when there is a breach in communication between the client and server,<\/b><span style=\"font-weight: 400;\"> which prevents the socket from binding to the port. An installed firewall or antivirus could cause this breach.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also, a break in the network connection even after a successful connection to the server can return an FTP socket error.<\/span><\/p>\n<h2><b>List of FTP Socket Errors<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Here is a list of the common FTP Socket errors.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">11001 &#8211; Host not found<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The server returns this socket error when it fails to recognize your hostname or IP address.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, confirm that the hostname or IP address you entered is correct.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">11004 &#8211; Valid name, no data record of the requested type<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error also suggests an incorrect hostname or IP address. It could also occur when a firewall is blocking the connection.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, enter your IP address or hostname correctly and not the host URL. You could also try turning off any firewall software that is running on your system.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">10061 &#8211; Connection refused<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This error can occur if a firewall is preventing the connection. It can also occur when the FTP server is not communicating with the port. The hostname might be correct, but as long as the server is not listening to the port,<\/span><b> the connection will fail and return a 10061 error.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, stop any firewall that is currently running on your system. Also, check that the port number is correct.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">10093 &#8211; Connection failed.<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A connection failed error is returned when there is network downtime. In this case, the server is no longer connected to your network.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You should try switching networks or contact your<\/span><b> Internet Service Provider <\/b><span style=\"font-weight: 400;\">if the error persists.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">10039 &#8211; Destination address required.<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This is another error that occurs as a result of an issue with<\/span><b> the IP address or hostname.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">When you get this error message, try entering your server and domain name instead. That is, <\/span><b><i>server.domain.com<\/i><\/b><b>,<\/b><span style=\"font-weight: 400;\"> instead of an IP address.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">10052 &#8211; Network dropped connection on reset.<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">If the host you are connected to crashes or reboots, a &#8221;network dropped connection on reset&#8221; error message will be returned.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To solve this issue, <\/span><b>try reconnecting again after a few minutes.<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">10054 &#8211; Connection reset by peer.<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">When the peer application is closed or suddenly stops working<\/span><b>, a 10054 error is returned.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This error also occurs when the host network is disabled or the remote host crashes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fix the connection reset by peer error, try restarting the host application or your network connection.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">10022 &#8211; Invalid argument.<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">An invalid argument error is sent when the socket is not communicating with the client and server.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The error message is also returned when <\/span><b>an installed firewall blocks communication between the client and server.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">To fix this error, try pausing any firewall application or restarting the host application.<\/span><\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">We have just walked you through the common error messages or codes that can be returned while <\/span><b>trying to establish an FTP connection.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">We&#8217;ve also seen possible ways to resolve these errors.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you have encountered an error message or code that is not listed above, please leave us a comment or contact our support team and we will be glad to help you out. team.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When trying to establish an FTP connection to a server, you may come across a message that says, \u201cCould not connect to server,\u201d\u00a0 this is called an FTP error.\u00a0 Most FTP errors occur due to a connection problem between the FTP client and server, and in most cases, it displays the exact error message. If [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[34],"tags":[],"class_list":["post-1129","post","type-post","status-publish","format-standard","hentry","category-web-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/comments?post=1129"}],"version-history":[{"count":3,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1129\/revisions"}],"predecessor-version":[{"id":3765,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1129\/revisions\/3765"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/media?parent=1129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/categories?post=1129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/tags?post=1129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}