SOAP Backend error for empty collection
Concerned version
Version: %2.0.0
Platform: Nginx
Summary
Error happen, when trying to connect a second poetal to the SOAP backend of the main portal
Proabblye due to empty collection value
Logs
Dec 11 16:00:11 srv-pr-nginxdmzv2 systemd: Starting FastCGI server for Lemonldap::NG websso system...
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Logger Lemonldap::NG::Common::Logger::Syslog loaded
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: User logger Lemonldap::NG::Common::Logger::Syslog loaded
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Check configuration for Lemonldap::NG::Handler::Server::Main
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Lemonldap::NG::Common::Conf::Backends::SOAP loaded.#012Configuration unchanged, get configuration from cache.
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Get configuration 455
Dec 11 16:00:11 srv-pr-nginxdmzv2 llng-fastcgi-server: Can't use string ("") as a HASH ref while "strict refs" in use at /usr/share/perl5/vendor_perl/Lemonldap/NG/Handler/Main/Reload.pm line 216.
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Loading configuration 455 for process 8139
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Process 8139 calls defaultValuesInit
Dec 11 16:00:11 srv-pr-nginxdmzv2 LLNG[8139]: Options https for vhost go.interne.urgences-sante.qc.ca: 1
Dec 11 16:00:11 srv-pr-nginxdmzv2 systemd: llng-fastcgi-server.service: control process exited, code=exited status=255
Dec 11 16:00:11 srv-pr-nginxdmzv2 systemd: Failed to start FastCGI server for Lemonldap::NG websso system.
Dec 11 16:00:11 srv-pr-nginxdmzv2 systemd: Unit llng-fastcgi-server.service entered failed state.
Dec 11 16:00:11 srv-pr-nginxdmzv2 systemd: llng-fastcgi-server.service failed.
Backends used
SOAP Config Backend
Possible fixes
Overloading empty colelction in ini file:
groups = {}
grantSessionRules = {}
sessionDataToRemember = {}
trustedProxies = {}
samlIDPMetaDataXML = {}
oidcOPMetaDataJSON = {}
casSrvMetaDataOptions = {}
portalSkinRules = {}
oidcOPMetaDataOptions = {}
SMTPTLSOpts = {}
casSrvMetaDataExportedVars = {}
autoSigninRules = {}
logoutServices = {}
rest2fInitArgs = {}
casStorageOptions = {}
oidcStorageOptions = {}
lwpOpts = {}
casAttributes = {}
casAppMetaDataOptions = {}
rest2fVerifyArgs = {}
sessionDataToRemember = {}
samlIDPMetaDataOptions = {}
nginxCustomHandlers = {}
lwpSslOpts = {}
casAppMetaDataExportedVars = {}
samlStorageOptions = {}
demoExportedVars = {}
oidcOPMetaDataExportedVars = {}
oidcOPMetaDataJWKS = {}