Other Errors

From InterBase

Go Up to Connection Troubleshooting


Unknown Win32 error 10061

This error is often associated with a missing server-access license for the InterBase software on the server host. Make sure you have licensed InterBase server to allow clients to connect from the network.

Unable to complete network request to host

This error occurs in cases when the InterBase client cannot establish a network connection to the server host. This can occur for a variety of reasons. Below is a list of common causes:

  • The BDE Administrator requires that you specify the InterBase connect string in the SERVER NAME alias property. You must use this property and must not use the PATH alias property, or else you receive the network error message.
  • The InterBase client attempts to translate the server portion of your connect string to an IP address, by calling gethostbyname(). If you supplied an IP address, gethostbyname() is likely to fail to resolve it. Some modern TCP/IP drivers – including Winsock 2 and Linux TCP/IP – do resolve strings that look like IP addresses. If you are on Windows, specify hosts by name, or else upgrade your TCP/IP driver to Winsock 2.
  • The InterBase client must look up the InterBase network service by name. If the client doesn’t find the entry for gds_db in the services file, it might fail to connect to the server, and give the network error. You can create the entry in the services file manually, or reinstall InterBase to perform this task.
  • The server you specify must be running on the network that you use. If the hostname corresponds to a host that is inaccessible because of network interruption, or the host is not running, then the connection request fails with the network error.
  • The syntax of the InterBase connect string determines the network protocol the client uses to connect to the server host (see Connection-specific Examples). Different server platforms support different subsets of network protocols. If your server does not support the protocol indicated by your connect string, the connection attempt fails with the network error. For example, the NetBEUI connection syntax (\\server\C:\path\database.ib) works only if your server is running Windows. The syntax does not work if your server is running UNIX or Linux.
  • A network connection request succeeds only if the InterBase server is installed and active on the server host, and that the InterBase server is licensed to receive remote connection requests. If there is no process listening for connection requests, the client’s connection requests with the network error. You should check that the InterBase server is installed on the server, that it is running, and that the license includes the Server capability.

Advance To: