This sounds like the openxpki session driver is missing or not in the perl path, you can either grab this file from the repo and install it by hand https://github.com/openxpki/openxpki/tree/develop/core/server/CGI_Session_Driver or if you dont need sessions across cluster nodes just remove the "driver = openxpki" line in webui/default.conf. It will fall back to filesystem based session handling.

Oliver

On 23.02.24 14:39, James B. Byrne via OpenXPKI-users wrote:
I changed the permissions on /usr/local/et/openxpki/ and
/usr/local/etc/openxpki/webui/ to 755 and the permissions problem disappeared.

To be replaced with:

Application Error
The server did not return the expected data.<br>Maybe your authentication
session has expired or there is an internal error.<br>HTTP code: 500

The Apache error log file contains:

[Fri Feb 23 08:34:19.770690 2024] [fcgid:warn] [pid 21339] [client
192.168.216.89:20597] mod_fcgid: stderr: Can't call method "id" on an undefined
value at /usr/local/www/openxpki/cgi-bin/webui.fcgi line 191., referer:
https://192.168.216.89/openxpki/
[Fri Feb 23 08:34:19.774261 2024] [core:error] [pid 21339] [client
192.168.216.89:20597] End of script output before headers: webui.fcgi, referer:
https://192.168.216.89/openxpki/

--
Protect your environment -  close windows and adopt a penguin!



_______________________________________________
OpenXPKI-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-users

Reply via email to