

Try temporarily turning off the Windows firewall or any other software firewall you are running. Another possibility is that the connection is blocked by a firewall. Try entering the hostname or IP address, not a URL (e.g., if is entered, then change it to the shared IP address). This error generally indicates that the specified FTP server name is incorrect or not specified.

11004 - Valid name, no data record of the requested type.Common FTP Socket Error CodesĬheck that the hostname or IP address has been entered correctly. Additionally, a client connection can already be established with a server when a socket error occurs, such as when the network connection goes down or the host that the client connects to suddenly crashes or reboots.

The client and server can now communicate by writing to or reading from their sockets.Ī socket error can occur if one or more of the above conditions are not met or something is blocking communication between the client and server (e.g., firewall, anti-virus). On the client-side, if the connection is accepted, a socket is successfully created, and the client can use the socket to communicate with the server. It needs a new socket to continue to listen to the original socket for connection requests from other clients while tending to the needs of the currently connected client. Upon acceptance, the server gets a new socket bound to the same port. If everything goes well, the server accepts the connection. The client makes a connection request by trying to meet with the server on the server's machine and port. The server mainly waits and listens to the socket for a client to make a connection request. Typically, an FTP server runs on a specific machine and has a socket set to a specific port number. A socket is bound to a port number that the TCP layer can identify the application that data is destined to be sent. A socket is defined as one endpoint of a two-way communication link between two programs running on the network.
