Pallavi
Pallavi

Reputation: 533

Error in FTP connection using domain name, username and password?

I have following details only

domain name:Mydomain.com (I have not Server IP address) UserId: abc Password:123456

when I am trying to connect ftp through Filezilla or Myftp it gives error like

Connection attempt failed with "EAI_NONAME - Neither nodename nor servname provided, or not known".

Please suggest me solution.

Upvotes: 52

Views: 105932

Answers (12)

Jericho Aquino
Jericho Aquino

Reputation: 172

You can use the following methods

In my personal experience, these methods below really helps me dealing with ftp

  • default port is 21, make sure to check if your host port is also 21.
  • remove ftp:// in the hostname.
  • use hostname IP address, you can try both with and without ftp://.
  • maybe the hostname is blocked in your country, try to use proxy or a VPN.
  • Using Plain FTP(unsecure) may be a solution but it is NOT RECOMMENDED because it pose threats to your server.

Upvotes: 9

Varun
Varun

Reputation: 1

This error occurs when your Domain not resolves to your hosting. It usually occurs when you update you Name servers. it will short out automatically when Name server updation completed. wait for you TTL. If not Reset your DNS Zone Management.

Upvotes: 0

Giorgos
Giorgos

Reputation: 1

If you use Cpanel then just make a new ftp account and use the new account instead of your old one.

Upvotes: 0

sayan
sayan

Reputation: 1

  1. Properly set up your dns records. Most of the times, this is the reason for error.

  2. You will find your records at your hosing site. Put it from where you bought your domains.

This will solve it.

Upvotes: 0

Anfuca
Anfuca

Reputation: 1329

In my case it was a copy/paste problem...

Instead of copy/paste the URL and username, I remove all, and put it manually and it works!

Upvotes: 0

Sirsendu Chakraborty
Sirsendu Chakraborty

Reputation: 321

Remove "ftp." from HOST name. e.g. if your website is http://www.example.com & you are using "ftp.example.com" then try with "example.com" only as host name.... it simply worked with me!

Upvotes: 32

Amjith
Amjith

Reputation: 462

For Godaddy & Filezilla,

  • remove ftp from hostname and use domain. Example remove ftp from ftp.example.com and provide example.com as hostname
  • Select Protocol - FTP
  • Select Encryption - Only use plain FTP(insecure)

Try now! Enjoy!

Upvotes: 4

skplunkerin
skplunkerin

Reputation: 2383

It's likely you're using a service like GoDaddy (or similar) with cPanel setup. In my case, GoDaddy usually has this error and there's no way for me to "correctly" FTP using my domain.

The only way I've been able to fix this (strangely / stupidly) is to use your custom cPanel IP address and NOT your domain.com, ftp.domain.com or domain IP address

  1. Take your cPanel URL from your cPanel FTP page:

    https://abcabc123123.prod.ph12.secureserver.net:1234/cpsess1234567890/frontend/paper_lantern/ftp/accounts.html (modified for privacy)

  2. Either use the abcabc123123.prod.ph12.secureserver.net as your FTP domain, OR get your cPanel IP address via ping:

    ping abcabc123123.prod.ph12.secureserver.net
    64 bytes from 123.456.789.123: icmp_seq=0 ttl=52 time=32.398 ms
    

I hate that this works and my domain doesn't, but now I can FTP.

Upvotes: 14

Shravan Sharma
Shravan Sharma

Reputation: 989

I had this error too. My domian name was a subdomain like xxx.yyy.com And cpanel ftp configuration guided me that ftp server is ftp.xxx.yyy.com Fillzilla was unable to connect and showed this error:

Connection attempt failed with "EAI_NONAME - Neither nodename nor servname provided, or not known".

I have used IP address as ftp host rather than ftp.xxx.yyy.com

Upvotes: 7

Vbp
Vbp

Reputation: 1982

It is Name resolution error. your domain name is not correct. Check for spelling mistakes or try using the IP address. You can use ping mydomain.com in windows to find out ip address of your server.

Upvotes: 18

Karl Adler
Karl Adler

Reputation: 16836

Took me almost an hour to figure out, that leaving the port blank was the issue in my case. In Former times port 21 was used by default.

So setting Port: 21 was the solution.

Upvotes: 3

Amir Hossein Jamsidi
Amir Hossein Jamsidi

Reputation: 2070

I had this error too. My domian name was a subdomain like xxx.yyy.com And cpanel ftp configuration guided me that ftp server is ftp.xxx.yyy.com Fillzilla was unable to connect and showed this error:

Connection attempt failed with "EAI_NONAME - Neither nodename nor servname provided, or not known".

This error is for dns resolving. I just removed "ftp." from ftp.xxx.yyy.com and it works now

Upvotes: 149

Related Questions