Getting help

SCOhelp error messages

Documentation not found.
Either it is not installed or you have specified
the wrong document location.
Check to make sure you have specified the right document server and that the /usr/lib/scohelp/LANG directory exists on your document server. If it does, check /usr/ns-home/httpd-scohelphttp/config/lang.conf on your document server to make sure that you have specified DocumentRoot correctly (by default, DocumentRoot is set to /usr/lib/scohelp/en_US.ISO8859-1. If both are set correctly, make sure the permissions allow at least read access for everyone.

If you find that any of these are incorrectly configured, correct them. After you finish the corrections, stop and start scohelphttpd:

scohelphttp stop
scohelphttp start

Fatal Error
There are a large number of situations which produce a ``Fatal Error''. If the cause of the Fatal Error is not listed in this section, make sure you have correctly installed your documentation package, scohelp(X1), and scohelphttp(X1M).
Not Found
Requested URL URLname could not be accessed.
The document is not installed or you do not have permission to
read the document.
Check in the directory specified by DocumentRoot to make sure that the document exists on your server (by default, DocumentRoot is set to /usr/lib/scohelp/en_US.ISO8859-1). If it does, make sure that you set the SCOhelp *docServer resource to use the correct server (by default, *docServer is specified in /usr/X/lib/app-defaults/ScoHelpD but it could be set anywhere you set X resources). If DocumentRoot and *docServer are set correctly, make sure that the permissions are set correctly for the document file (minimum 444 for document files).

If you find that any of these are incorrectly configured, correct them. After you finish the corrections, restart scohelp or scohelphttp.

Requested document (URL) could not be accessed.
The document server (scohelphttp) is not running or you do not have permission
to read the document.
Make sure that scohelphttp(X1M) is running:

scohelphttp query

If it is not running, enter:

scohelphttp start

If it is running, make sure that you have specified the correct document server and that /usr/lib/scohelp/LANG exists on your document server. If it exists, check /usr/ns-home/httpd-scohelphttp/config/lang.conf on your document server to make sure that you have specified DocumentRoot correctly (by default, /usr/lib/scohelp/en_US.ISO8859-1). If both are set correctly, make sure the permissions allow at least read access for everyone.

If any of these are incorrectly configured, correct them. After you finish the corrections, stop and start scohelphttpd:

scohelphttp stop
scohelphttp start

The server encountered an internal error and was unable
to complete your request.
Try reloading the document. If that works, the server was too busy when the request was received.
Next topic: SCOhelp displays wrong help with proxy server
Previous topic: If SCOhelp fails without an error message

© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1.1 - 5 November 1999