The log file locations listed below are relative to /opt/pmx/var/log.
This file logs transactions and critical errors that are generated by the End User Web Interface (EUWI).
The HTTPD service access log.
The HTTPD service error log.
Each successful EUWI transaction logs to two files, in this order:
eui_local_log (on the EUWI server if installed separately).
Entries for EUWI page submissions look something like:
1 2005-03-17T14:23:09 [5646,eui_local] quarantine_qview user 'user@example.com',\ session '66705d63e810acd456f38831d0bd4ba9'
httpd_access_log (on the EUWI server if installed separately).
Entries for various EUWI transactions. These transactions should look something like:
192.168.99.135 - - [17/Mar/2005:14:23:09 -0800] "POST /index.cgi HTTP/1.1" 302 7192 192.168.99.135 - - [17/Mar/2005:14:23:11 -0800] "GET /messages.cgi?message_type=blocked\ HTTP/1.1" 200 7605 192.168.99.135 - - [17/Mar/2005:14:23:11 -0800] "GET /main.css HTTP/1.1" 304 -
If errors are encountered by the HTTPD service, they are logged to httpd_error_log.
Authentication and transaction errors are logged to eui_local_log.
Other errors are logged to error_log.
A brief description of some common error messages.
The session cookie does not match the user, or the user attempted to log in using an old session password. An email address and session ID will be shown if available.
To resolve this, the user must log out and log in again with the most recent session password sent by the EUWI.
The session cookie or session ID is stale or invalid, or there was an error when communicating with the RPC back end. Check the httpd_error.log and rpc_error.log files for more specific error messages.
This error is also triggered when the user does not appear in, or no longer matches against the configured enduser-users list.
Indicates a problem with the configured authentication back end that prevents the user from logging in. This can be caused when the username does not match against the enduser-users list, or by a bad password, a bad username, or an invalid session. The errors in the log files provide more detail.
If the cause of the error is still not clear, increase the debug_level in enduser_ui.conf, restart the HTTPD (RPC/UI) service and attempt the action again. The logs should contain a more detailed error message.