FTP connection error

URL: nuke.42web.io
error: connection failed.
other information:

  • hostname ftpupload.net, port 21, explicit SSL/TLS. no encryption doesn’t work either.
  • had been working A-OK for months or years.
  • can login to Client Area, can open Control Panel and access File Manager.
  • tried other FTP clients, same issue.

rather than ftpupload.net try ftp.epizy.com, which is one of the alternatives.

Sometimes if one isn’t playing ball, its worth trying the other.

That’s not a very specific message, so I’m having a hard time saying something useful about it.

Did you try FileZilla as well? If so, could you try it again and try to get some additional information?

ping resolves ftpupload.net to 185.27.134.11. ping got no response. proably configured to not respond.

scan port 21 on ftpupload.net is open so server exists

tracert to ftpupload.net stops at 242.3.84.197 or 171.75.9.67

not a usr/pwd issue because would get descriptive error, as with other servers

not a host not found issue because would get descriptive error, as with other servers

not a firewall issue because other hosts work, other ftp clients work, and tested w/ firewall off

tried all servers with all modes:

ftpupload.net
explicit TLS/SSL port 21, connection fail
implicit TLS/SSL port 990, connection fail
no encryption port 21, connection fail

ftp.infinityfree.com
explicit TLS/SSL port 21, connection fail
implicit TLS/SSL port 990, connection fail, actively refused
no encryption port 21, success

185.27.134.11
explicit TLS/SSL port 21, connection fail, timeout
implicit TLS/SSL port 990, connection fail, actively refused
no encryption port 21, success

ftp.epizy.com
explicit TLS/SSL port 21, success
implicit TLS/SSL port 990, connection fail, actively refused
no encryption port 21, success

tried ftpupload.net
explicit TLS/SSL port 21
file transfer active/passive/auto
connection fail on all modes

tried ftp.epizy.com
SCP port 22, connection refused
SFTP port 22, connection refused
webdav implicit port 443, connection fail, actively refused
webdav no encryption port 80, connection fail, actively refused

summary:

  1. ftpupload.net connection fail on all modes. server exists, port 21 open, tracert fails.
  2. ftp.infinityfree.com and 185.27.134.11 success with no encryption, all other modes no work
  3. ftp.epizy.com success with explicit or no encryption.

conclusion:

  1. ftpupload.net FUBAR, needs fixed
  2. ftp.infinityfree.com and 185.27.134.11 also need fix or reconfigure
  3. use ftp.epizy.com as an alternate until ftpupload.net is fixed

actions:
fix your FTP servers

I’ve checked and all of these are currently working for me, so I don’t think it’s specifically a server side issue

:check_box_with_check:

Hold on. I’m confused now. In your first message, you wrote:

Does the issue happen with only one particular FTP client or not?

And if it does only happen with one FTP client: which FTP client is it, and how important is it that you can use that specific one?

ftp.epizy.com also resolves to 185.27.134.11. They are all literally the same FTP server with the same IP address. And the fact that ftpupload.net is resolving to the correct IP address for you proves that it’s not a DNS level blocking issue (which does happen, and that’s when we recommend using the alternative hostnames).

Which makes ftp.epizy.com working for you but ftpupload.net not working all the more strange.

Also, our servers only support FTP with (optional) Explicit TLS. Don’t bother trying implicit TLS or any protocols that are not FTP (SSH/SFTP/SCP/Rsync/Webdav/etc.), those won’t work.

So your investigation has told me a few things:

  • It’s not a DNS level block.
  • The error you see is not something you recognize as an auth error.
  • The issue doesn’t happen all the time.

It’s progress, but I still don’t have enough information to really understand what’s going wrong.

So, like I asked before, can you please provide the full connection log so we can see what actually happens instead of having to rely on your own conclusions?

other hosts and ftp clients work- maybe I should have said “the” other hosts work. connecting to infinityfree.com, ftp.epizy.com, and 185.27.134.11, were all successful using no encryption port 21. therefore not a firewall issue. also tried other FTP clients.

tried with other FTP clients- trying to connect to ftpupload.net with other FTP clients. got the same issue.

no, the issue is not limited to 1 particular FTP client. they all have this same issue.

note: other testing showed that infinityfree FTP servers require TLS 1.2 or better. some users may misconfigure FTP client and fail to connect with TLS 1.1 or TLS 1.0, and SSL 3.0 won’t even handshake.

connection log from WinSCP, normal verbosity

. 2026-04-06 21:50:46.687 --------------------------------------------------------------------------
(info about computer, user, paths, etc)
. 2026-04-06 21:50:46.697 --------------------------------------------------------------------------
. 2026-04-06 21:50:46.697 Session name: free/infinityfree.net (Modified site)
. 2026-04-06 21:50:46.697 Host name: ftpupload.net (Port: 21)
. 2026-04-06 21:50:46.697 User name: [REDACTED] (Password: Yes, Key file: No, Passphrase: No)
. 2026-04-06 21:50:46.697 Transfer Protocol: FTP
. 2026-04-06 21:50:46.697 Ping type: Dummy, Ping interval: 30 sec; Timeout: 15 sec
. 2026-04-06 21:50:46.697 Disable Nagle: No
. 2026-04-06 21:50:46.697 Proxy: None
. 2026-04-06 21:50:46.697 Send buffer: 262144
. 2026-04-06 21:50:46.697 UTF: Auto
. 2026-04-06 21:50:46.697 FTPS: Explicit TLS/SSL [Client certificate: No]
. 2026-04-06 21:50:46.697 FTP: Passive: Yes [Force IP: Auto]; MLSD: Auto [List all: Auto]; HOST: Auto
. 2026-04-06 21:50:46.697 Session reuse: Yes
. 2026-04-06 21:50:46.697 TLS/SSL versions: TLSv1.2-TLSv1.3
. 2026-04-06 21:50:46.697 Local directory: [REDACTED], Remote directory: /nuke.42web.io/htdocs, Update: Yes, Cache: Yes
. 2026-04-06 21:50:46.697 Cache directory changes: Yes, Permanent: Yes
. 2026-04-06 21:50:46.697 Recycle bin: Delete to: No, Overwritten to: No, Bin path:
. 2026-04-06 21:50:46.697 Timezone offset: 0h 0m
. 2026-04-06 21:50:46.697 --------------------------------------------------------------------------
. 2026-04-06 21:50:46.747 Connecting to ftpupload.net
. 2026-04-06 21:50:48.957 Connection failed.

  • 2026-04-06 21:50:49.007 (EFatal) Connection failed.
  • 2026-04-06 21:50:49.007 Connection failed.

connection log from WinSCP, debug level 2 (most verbose)

(same thing except the last paragraph)
. 2026-04-06 21:52:47.287 --------------------------------------------------------------------------
. 2026-04-06 21:52:47.287 Session upkeep
. 2026-04-06 21:52:47.337 Connecting to ftpupload.net
. 2026-04-06 21:52:49.537 Connection closed
. 2026-04-06 21:52:49.537 Connection failed.
. 2026-04-06 21:52:49.537 Got reply 1004 to the command 1

  • 2026-04-06 21:52:49.577 (EFatal) Connection failed.
  • 2026-04-06 21:52:49.577 Connection failed.
    . 2026-04-06 21:52:50.737 Connection closed

maybe FileZilla has more information.

connection log from FileZilla, debug level = 0

2026-04-06 22:07:36 3140 1 Status: Resolving address of ftpupload.net
2026-04-06 22:07:39 3140 1 Status: Connection attempt failed with “EAI_NONAME - Neither nodename nor servname provided, or not known”.
2026-04-06 22:07:39 3140 1 Error: Could not connect to server
2026-04-06 22:07:39 3140 1 Status: Waiting to retry…
2026-04-06 22:07:44 3140 1 Status: Resolving address of ftpupload.net
2026-04-06 22:07:46 3140 1 Status: Connection attempt failed with “EAI_NONAME - Neither nodename nor servname provided, or not known”.
2026-04-06 22:07:46 3140 1 Error: Could not connect to server

connection log from FileZilla, debug level = 4

2026-04-06 22:09:17 3140 1 Status: Disconnected from server
2026-04-06 22:09:17 3140 1 Trace: CRealControlSocket::DoClose(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:17 3140 1 Trace: CFtpControlSocket::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CRealControlSocket::DoClose(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:17 3140 1 Trace: CFtpControlSocket::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:17 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(0)
2026-04-06 22:09:17 3140 1 Trace: CControlSocket::SendNextCommand()
2026-04-06 22:09:17 3140 1 Trace: CFtpLogonOpData::Send() in state 0
2026-04-06 22:09:17 3140 1 Status: Resolving address of ftpupload.net
2026-04-06 22:09:20 3140 1 Status: Connection attempt failed with “EAI_NONAME - Neither nodename nor servname provided, or not known”.
2026-04-06 22:09:20 3140 1 Trace: CRealControlSocket::OnSocketError(11001)
2026-04-06 22:09:20 3140 1 Trace: CRealControlSocket::DoClose(66)
2026-04-06 22:09:20 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:20 3140 1 Trace: CFtpControlSocket::ResetOperation(66)
2026-04-06 22:09:20 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:20 3140 1 Trace: CFtpLogonOpData::Reset(66) in state 1
2026-04-06 22:09:20 3140 1 Error: Could not connect to server
2026-04-06 22:09:20 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:20 3140 1 Status: Waiting to retry…
2026-04-06 22:09:25 3140 1 Trace: CRealControlSocket::DoClose(66)
2026-04-06 22:09:25 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:25 3140 1 Trace: CFtpControlSocket::ResetOperation(66)
2026-04-06 22:09:25 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:25 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:25 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:25 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:25 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
2026-04-06 22:09:25 3140 1 Trace: CControlSocket::SendNextCommand()
2026-04-06 22:09:25 3140 1 Trace: CFtpLogonOpData::Send() in state 0
2026-04-06 22:09:25 3140 1 Status: Resolving address of ftpupload.net
2026-04-06 22:09:27 3140 1 Status: Connection attempt failed with “EAI_NONAME - Neither nodename nor servname provided, or not known”.
2026-04-06 22:09:27 3140 1 Trace: CRealControlSocket::OnSocketError(11001)
2026-04-06 22:09:27 3140 1 Trace: CRealControlSocket::DoClose(66)
2026-04-06 22:09:27 3140 1 Trace: CControlSocket::DoClose(66)
2026-04-06 22:09:27 3140 1 Trace: CFtpControlSocket::ResetOperation(66)
2026-04-06 22:09:27 3140 1 Trace: CControlSocket::ResetOperation(66)
2026-04-06 22:09:27 3140 1 Trace: CFtpLogonOpData::Reset(66) in state 1
2026-04-06 22:09:27 3140 1 Error: Could not connect to server
2026-04-06 22:09:27 3140 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)

looks like debug level 0 was enough to determine the sole issue (fail to resolve ftpupload.net)

what are the results from the other hosts

connection log from FileZilla, debug level = 0 for ftp.infinityfree.com

2026-04-06 23:00:27 4996 1 Status: Resolving address of ftp.infinityfree.com
2026-04-06 23:00:28 4996 1 Status: Connecting to 185.27.134.11:21…
2026-04-06 23:00:28 4996 1 Status: Connection established, waiting for welcome message…
2026-04-06 23:00:28 4996 1 Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
2026-04-06 23:00:28 4996 1 Response: 220-You are user number 5995 of 6900 allowed.
2026-04-06 23:00:28 4996 1 Response: 220-Local time is now 23:00. Server port: 21.
2026-04-06 23:00:28 4996 1 Response: 220-This is a private system - No anonymous login
2026-04-06 23:00:28 4996 1 Response: 220 You will be disconnected after 60 seconds of inactivity.
2026-04-06 23:00:28 4996 1 Command: AUTH TLS
2026-04-06 23:00:28 4996 1 Response: 234 AUTH TLS OK.
2026-04-06 23:00:28 4996 1 Status: Initializing TLS…
2026-04-06 23:00:30 4996 1 Status: TLS connection established.
2026-04-06 23:00:30 4996 1 Command: USER [REDACTED]
2026-04-06 23:00:31 4996 1 Response: 331 User [REDACTED] OK. Password required
2026-04-06 23:00:31 4996 1 Command: PASS ***************
2026-04-06 23:00:31 4996 1 Response: 230-Your bandwidth usage is restricted
2026-04-06 23:00:31 4996 1 Response: 230-This server supports FXP transfers
2026-04-06 23:00:31 4996 1 Response: 230 OK. Current restricted directory is /
2026-04-06 23:00:31 4996 1 Command: SYST
2026-04-06 23:00:31 4996 1 Response: 215 UNIX Type: L8
2026-04-06 23:00:31 4996 1 Command: FEAT
2026-04-06 23:00:31 4996 1 Response: 211-Extensions supported:
2026-04-06 23:00:31 4996 1 Response: UTF8
2026-04-06 23:00:31 4996 1 Response: EPRT
2026-04-06 23:00:31 4996 1 Response: IDLE
2026-04-06 23:00:31 4996 1 Response: MDTM
2026-04-06 23:00:31 4996 1 Response: SIZE
2026-04-06 23:00:31 4996 1 Response: MFMT
2026-04-06 23:00:31 4996 1 Response: REST STREAM
2026-04-06 23:00:31 4996 1 Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
2026-04-06 23:00:31 4996 1 Response: MLSD
2026-04-06 23:00:31 4996 1 Response: PRET
2026-04-06 23:00:31 4996 1 Response: AUTH TLS
2026-04-06 23:00:31 4996 1 Response: PBSZ
2026-04-06 23:00:31 4996 1 Response: PROT
2026-04-06 23:00:31 4996 1 Response: ESTA
2026-04-06 23:00:31 4996 1 Response: PASV
2026-04-06 23:00:31 4996 1 Response: EPSV
2026-04-06 23:00:31 4996 1 Response: SPSV
2026-04-06 23:00:31 4996 1 Response: ESTP
2026-04-06 23:00:31 4996 1 Response: 211 End.
2026-04-06 23:00:31 4996 1 Command: OPTS UTF8 ON
2026-04-06 23:00:31 4996 1 Response: 504 Unknown command
2026-04-06 23:00:31 4996 1 Command: PBSZ 0
2026-04-06 23:00:32 4996 1 Response: 200 PBSZ=0
2026-04-06 23:00:32 4996 1 Command: PROT P
2026-04-06 23:00:32 4996 1 Response: 200 Data protection level set to “private”
2026-04-06 23:00:32 4996 1 Status: Logged in
2026-04-06 23:00:32 4996 1 Status: Retrieving directory listing…
2026-04-06 23:00:32 4996 1 Command: PWD
2026-04-06 23:00:32 4996 1 Response: 257 “/” is your current location
2026-04-06 23:00:32 4996 1 Command: TYPE I
2026-04-06 23:00:32 4996 1 Response: 200 TYPE is now 8-bit binary
2026-04-06 23:00:32 4996 1 Command: PASV
2026-04-06 23:00:32 4996 1 Response: 227 Entering Passive Mode (185,27,134,11,89,24)
2026-04-06 23:00:32 4996 1 Command: MLSD
2026-04-06 23:00:33 4996 1 Response: 150 Accepted data connection
2026-04-06 23:00:34 4996 1 Response: 226 11 matches total
2026-04-06 23:00:34 4996 1 Status: Directory listing of “/” successful
2026-04-06 23:00:37 4996 1 Status: Disconnected from server

connection log from FileZilla, debug level = 0 for 185.27.134.11

2026-04-06 23:02:02 3624 1 Status: Connecting to 185.27.134.11:21…
2026-04-06 23:02:03 3624 1 Status: Connection established, waiting for welcome message…
2026-04-06 23:02:03 3624 1 Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
2026-04-06 23:02:03 3624 1 Response: 220-You are user number 6412 of 6900 allowed.
2026-04-06 23:02:03 3624 1 Response: 220-Local time is now 23:02. Server port: 21.
2026-04-06 23:02:03 3624 1 Response: 220-This is a private system - No anonymous login
2026-04-06 23:02:03 3624 1 Response: 220 You will be disconnected after 60 seconds of inactivity.
2026-04-06 23:02:03 3624 1 Command: AUTH TLS
2026-04-06 23:02:03 3624 1 Response: 234 AUTH TLS OK.
2026-04-06 23:02:03 3624 1 Status: Initializing TLS…
2026-04-06 23:02:06 3624 1 Status: TLS connection established.
2026-04-06 23:02:06 3624 1 Command: USER [REDACTED]
2026-04-06 23:02:06 3624 1 Response: 331 User [REDACTED] OK. Password required
2026-04-06 23:02:06 3624 1 Command: PASS ***************
2026-04-06 23:02:26 3624 1 Response: 230-Your bandwidth usage is restricted
2026-04-06 23:02:26 3624 1 Response: 230-This server supports FXP transfers
2026-04-06 23:02:26 3624 1 Response: 230 OK. Current restricted directory is /
2026-04-06 23:02:26 3624 1 Command: SYST
2026-04-06 23:02:26 3624 1 Response: 215 UNIX Type: L8
2026-04-06 23:02:26 3624 1 Command: FEAT
2026-04-06 23:02:26 3624 1 Response: 211-Extensions supported:
2026-04-06 23:02:26 3624 1 Response: UTF8
2026-04-06 23:02:26 3624 1 Response: EPRT
2026-04-06 23:02:26 3624 1 Response: IDLE
2026-04-06 23:02:26 3624 1 Response: MDTM
2026-04-06 23:02:26 3624 1 Response: SIZE
2026-04-06 23:02:26 3624 1 Response: MFMT
2026-04-06 23:02:26 3624 1 Response: REST STREAM
2026-04-06 23:02:26 3624 1 Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
2026-04-06 23:02:26 3624 1 Response: MLSD
2026-04-06 23:02:26 3624 1 Response: PRET
2026-04-06 23:02:26 3624 1 Response: AUTH TLS
2026-04-06 23:02:26 3624 1 Response: PBSZ
2026-04-06 23:02:26 3624 1 Response: PROT
2026-04-06 23:02:26 3624 1 Response: ESTA
2026-04-06 23:02:26 3624 1 Response: PASV
2026-04-06 23:02:26 3624 1 Response: EPSV
2026-04-06 23:02:26 3624 1 Response: SPSV
2026-04-06 23:02:26 3624 1 Response: ESTP
2026-04-06 23:02:26 3624 1 Response: 211 End.
2026-04-06 23:02:26 3624 1 Command: OPTS UTF8 ON
2026-04-06 23:02:27 3624 1 Response: 504 Unknown command
2026-04-06 23:02:27 3624 1 Command: PBSZ 0
2026-04-06 23:02:27 3624 1 Response: 200 PBSZ=0
2026-04-06 23:02:27 3624 1 Command: PROT P
2026-04-06 23:02:27 3624 1 Response: 200 Data protection level set to “private”
2026-04-06 23:02:27 3624 1 Status: Logged in
2026-04-06 23:02:27 3624 1 Status: Retrieving directory listing…
2026-04-06 23:02:27 3624 1 Command: PWD
2026-04-06 23:02:27 3624 1 Response: 257 “/” is your current location
2026-04-06 23:02:27 3624 1 Command: TYPE I
2026-04-06 23:02:27 3624 1 Response: 200 TYPE is now 8-bit binary
2026-04-06 23:02:27 3624 1 Command: PASV
2026-04-06 23:02:28 3624 1 Response: 227 Entering Passive Mode (185,27,134,11,136,34)
2026-04-06 23:02:28 3624 1 Command: MLSD
2026-04-06 23:02:28 3624 1 Response: 150 Accepted data connection
2026-04-06 23:02:29 3624 1 Response: 226 11 matches total
2026-04-06 23:02:29 3624 1 Status: Directory listing of “/” successful
2026-04-06 23:02:36 3624 1 Status: Disconnected from server

connection log from FileZilla, debug level = 0 for ftp.epizy.com

2026-04-06 23:03:44 512 1 Status: Resolving address of ftp.epizy.com
2026-04-06 23:03:44 512 1 Status: Connecting to 185.27.134.11:21…
2026-04-06 23:03:45 512 1 Status: Connection established, waiting for welcome message…
2026-04-06 23:03:45 512 1 Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
2026-04-06 23:03:45 512 1 Response: 220-You are user number 5368 of 6900 allowed.
2026-04-06 23:03:45 512 1 Response: 220-Local time is now 23:03. Server port: 21.
2026-04-06 23:03:45 512 1 Response: 220-This is a private system - No anonymous login
2026-04-06 23:03:45 512 1 Response: 220 You will be disconnected after 60 seconds of inactivity.
2026-04-06 23:03:45 512 1 Command: AUTH TLS
2026-04-06 23:03:45 512 1 Response: 234 AUTH TLS OK.
2026-04-06 23:03:45 512 1 Status: Initializing TLS…
2026-04-06 23:03:47 512 1 Status: TLS connection established.
2026-04-06 23:03:47 512 1 Command: USER [REDACTED]
2026-04-06 23:03:47 512 1 Response: 331 User [REDACTED] OK. Password required
2026-04-06 23:03:47 512 1 Command: PASS ***************
2026-04-06 23:03:47 512 1 Response: 230-Your bandwidth usage is restricted
2026-04-06 23:03:47 512 1 Response: 230-This server supports FXP transfers
2026-04-06 23:03:47 512 1 Response: 230 OK. Current restricted directory is /
2026-04-06 23:03:47 512 1 Command: SYST
2026-04-06 23:03:48 512 1 Response: 215 UNIX Type: L8
2026-04-06 23:03:48 512 1 Command: FEAT
2026-04-06 23:03:48 512 1 Response: 211-Extensions supported:
2026-04-06 23:03:48 512 1 Response: UTF8
2026-04-06 23:03:48 512 1 Response: EPRT
2026-04-06 23:03:48 512 1 Response: IDLE
2026-04-06 23:03:48 512 1 Response: MDTM
2026-04-06 23:03:48 512 1 Response: SIZE
2026-04-06 23:03:48 512 1 Response: MFMT
2026-04-06 23:03:48 512 1 Response: REST STREAM
2026-04-06 23:03:48 512 1 Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
2026-04-06 23:03:48 512 1 Response: MLSD
2026-04-06 23:03:48 512 1 Response: PRET
2026-04-06 23:03:48 512 1 Response: AUTH TLS
2026-04-06 23:03:48 512 1 Response: PBSZ
2026-04-06 23:03:48 512 1 Response: PROT
2026-04-06 23:03:48 512 1 Response: ESTA
2026-04-06 23:03:48 512 1 Response: PASV
2026-04-06 23:03:48 512 1 Response: EPSV
2026-04-06 23:03:48 512 1 Response: SPSV
2026-04-06 23:03:48 512 1 Response: ESTP
2026-04-06 23:03:48 512 1 Response: 211 End.
2026-04-06 23:03:48 512 1 Command: OPTS UTF8 ON
2026-04-06 23:03:48 512 1 Response: 504 Unknown command
2026-04-06 23:03:48 512 1 Command: PBSZ 0
2026-04-06 23:03:48 512 1 Response: 200 PBSZ=0
2026-04-06 23:03:48 512 1 Command: PROT P
2026-04-06 23:03:48 512 1 Response: 200 Data protection level set to “private”
2026-04-06 23:03:48 512 1 Status: Logged in
2026-04-06 23:03:48 512 1 Status: Retrieving directory listing…
2026-04-06 23:03:48 512 1 Command: PWD
2026-04-06 23:03:49 512 1 Response: 257 “/” is your current location
2026-04-06 23:03:49 512 1 Command: TYPE I
2026-04-06 23:03:49 512 1 Response: 200 TYPE is now 8-bit binary
2026-04-06 23:03:49 512 1 Command: PASV
2026-04-06 23:03:49 512 1 Response: 227 Entering Passive Mode (185,27,134,11,187,253)
2026-04-06 23:03:49 512 1 Command: MLSD
2026-04-06 23:03:50 512 1 Response: 150 Accepted data connection
2026-04-06 23:03:51 512 1 Response: 226 11 matches total
2026-04-06 23:03:51 512 1 Status: Directory listing of “/” successful
2026-04-06 23:03:53 512 1 Status: Disconnected from server

You have DNS resolve issues on ftpupload.net. Other hostnames work just fine if you look close enough at the FileZilla logs:

The connection is pretty much successful. The disconnect message is just FileZilla saving up resources rather than an actual error. Doing anything with the files with make FileZilla reconnect automatically.

If you simply wanted to use FTP then just use other hostnames. If you wanted to make ftpupload.net work then please try another DNS resolver like Google’s 8.8.8.8 or Cloudflare’s 1.1.1.1.

If you check the DNS record with an online service like this one from nslookup.io you’ll see that it’s working fine. So it’s just you.

it was the DNS server. the one provided by my ISP was apparently insufficient to resolve an FTP server.

rather than sending DNS information to the all-seeing eye of google, you can use a custom DNS IP in the TCP/IPv4 properties of your network connection, or don’t send any DNS information anywhere by simply putting these in the C:\Windows\System32\drivers\etc\hosts file

185.27.134.11 ftpupload.net
185.27.134.11 ftp.infinityfree.com
185.27.134.11 ftp.epizy.com

For some reason that’s not entirely clear to us, quite a few ISPs consider ftpupload.net a malicious domain name and have blocked it in their DNS resolvers.

A host file override is one way to do it, but isn’t a very portable solution. Google Public DNS is free, reliable and has easy to remember IP addresses, but there are other free DNS providers you could use instead. Cloudflare and Quad9 are other global providers who are more privacy focused (but beware that Quad9’s primary nameservers also block malware so you may run into similar issues).