Kbase P125520: Attempt to start a database broker fails with error "Unable to find protocol TCP in file PROTOCOL or
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/3/2009 |
|
Status: Unverified
SYMPTOM(s):
Unable to start the database broker.
The command: proserve -H <name> -S <service> -N TCP fails to start the database broker and generates a (5191) error.
Unable to find protocol TCP in file PROTOCOL or PROTOCOL file not found in expected location (5191)
FACT(s) (Environment):
The operating system is utilizing the SPARC 10 Solaris Containers feature.
OpenEdge 10.x
Solaris SPARC 10 64-bit
CAUSE:
The Systems Databases and Name Service Switch configuration file, nsswitch.conf, lists the nis protocol before the files protocol.
FIX:
Make sure that the /etc
sswitch.conf file has the protocols entry configured to look in files before looking in the Network Information Services (NIS).
Edit the /etc
sswitch.conf file and find the line in the file that begins with "protocols".
If that line has nis listed first:
protocols: nis [NOTFOUND=return] files
Change it to list files first:
protocols: files nis [NOTFOUND=return]