Hello,
Im on RHEL 8.10 trying to load the docker containers for OpenXPKI 3.32, I’m
using https://github.com/openxpki/openxpki-docker/blob/master/docker-compose.yml
But I keep having an error on the OpenXPKI_Client container :
docker compose up -d web
[+] Running 3/3
✔ Container OpenXPKI_Database Healthy
0.5s
✔ Container OpenXPKI_Server Healthy
1.0s
✘ Container OpenXPKI_Client Error
2.3s
dependency failed to start: container OpenXPKI_Client exited (25)
Docker log :
{"log":"Error loading config file
/etc/openxpki/client.d/service/webui/default.yaml:\n","stream":"stderr","time":"2025-06-02T15:17:18.15176205Z"}
{"log":"\n","stream":"stderr","time":"2025-06-02T15:17:18.151810065Z"}
{"log":"Line :
52\n","stream":"stderr","time":"2025-06-02T15:17:18.151814256Z"}
{"log":"Column :
77\n","stream":"stderr","time":"2025-06-02T15:17:18.151816662Z"}
{"log":"Expected : COLON
WS\n","stream":"stderr","time":"2025-06-02T15:17:18.151819002Z"}
{"log":"Got :
EOL\n","stream":"stderr","time":"2025-06-02T15:17:18.151821629Z"}
{"log":"Where : /usr/share/perl5/YAML/PP/Parser.pm line
392\n","stream":"stderr","time":"2025-06-02T15:17:18.151824287Z"}
{"log":"YAML : \" GRANT SELECT, INSERT, UPDATE, DELETE ON
openxpki.frontend_session TO
'openxpki_session'\\@'localhost';\\n\"\n","stream":"stderr","time":"2025-06-02T15:17:18.151826784Z"}
{"log":" at /usr/share/perl5/YAML/PP/Loader.pm line
96.\n","stream":"stderr","time":"2025-06-02T15:17:18.151829517Z"}
My /etc/openxpki/client.d/service/webui/default.yaml file is the default config
:
# Properties of the session storage to manage the frontend session
session:
# dsn driver specification, see CGI::Session, default is undef = file based
# Recommended driver is now driver:openxpki which is a CGI::Session
compatible
# driver based on DBI with some extra features. See driver section below or
# perldoc CGI::Session::Driver::openxpki for configuration details
# Note - the driver is not part of the core package and must be installed
# on its own. For debian there is a package: openxpki-cgi-session-driver
driver: driver:openxpki
# parameters to be passed to the driver
params:
# only for file based driver, path to store the session files
# Directory: /tmp
# below are the settings for openxpki driver
# DSN and credentals to connect to the database
DataSource: dbi:MariaDB:dbname=openxpki;host=localhost
# it is strongly recommended to create a seperate user for this
# otherwise an attacker on the webservice can access your backend
tables!
CREATE USER 'openxpki_session'@'localhost' IDENTIFIED BY 'mysecret';
GRANT SELECT, INSERT, UPDATE, DELETE ON openxpki.frontend_session TO
'openxpki_session'@'localhost';
User: openxpki_session
Password: mysecret
Any idea ?
Thank you,
Julien
________________________________________________________________
Ce message, ainsi que les pièces jointes, sont établis, sous la
seule responsabilité de l'expéditeur, à l'intention exclusive
de ses destinataires ; ils peuvent contenir des informations
confidentielles. Toute publication, utilisation ou diffusion
doit être autorisée préalablement.
Ce message a fait l'objet d'un traitement anti-virus.
Il est rappelé que tout message électronique est susceptible
d'altération au cours de son acheminement sur Internet.
________________________________________________________________
Vous pouvez consulter le site de l'Assemblée nationale à
l'adresse suivante : https://www.assemblee-nationale.fr
_______________________________________________
OpenXPKI-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-users