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
OpenXPKI-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openxpki-users

Reply via email to