Kbase 15578: Getting errors 776, 777 and 780 when location of the services, hosts, and protocols files are incorr
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/01/2007 |
|
Status: Unverified
FACT(s) (Environment):
Windows 95
Windows NT 32 Intel/Windows 2000
SYMPTOM(s):
Getting errors when trying to connect to database
Unable to find protocol "tcp" in /etc/protocols. (776)
Unable to find server with protocol "tcp" in /etc/services. (777)
Unable to find host <name> in /etc/hosts. (780)
CAUSE:
Client cannot find the location of the services, hosts, and protocols files
FIX:
On PC platforms, the location of the services, hosts, and protocols files varies depending on your TCP/IP software. The protocols file might be named "protocol" due to the 8-character DOS limit for filenames. For more information and exact pathnames, refer to your TCP/IP software documentation. For most Winsock compliant TCP implementations look in the \ETC directory: For example: C:\ETC\SERVICES
For Windows NT/XP/2000/2003, look in C:\WINDOWS\SYSTEM32\DRIVERS\ETC
For example: C:\WINDOWS\SYSTEM32\DRIVERS\ETC\SERVICES
For Microsoft TCP/Windows 95, look in the directory in which Windows 95 is installed:
For example: C:\WINDOWS\SERVICES or C:\WIN95\SERVICES
For the Novell Lan Workplace, look in the TCP subdirectory under the directory where LWP is installed:
For example: C:\LWP41\TCP\SERVICES