Server error when LL::NG can't connect to LDAP directory
When configuring LDAP authentication and LDAP server is not available, instead of an error on the portal, we get a 500 server error:
ep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls jailInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls portalInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls locationRulesInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls sessionStorageInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls headersInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls postUrlInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Process 11870 calls aliasInit
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev LLNG[11870]: Lemonldap::NG::Handler::Server::Main: configuration is up to date
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev llng-fastcgi-server[11870]: FastCGI daemon started (pid 11872)
Sep 3 18:11:28 cchum-epcc-refid-llng1-dev systemd[1]: Started FastCGI server for Lemonldap::NG websso system.
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Module Lemonldap::NG::Portal::Main::Menu loaded
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Plugin ::Main::Menu initializated
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Module Lemonldap::NG::Portal::Auth::LDAP loaded
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Connection refused
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: LDAP error:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add POST route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add PUT route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add DELETE route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add POST route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add PUT route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add DELETE route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Route "*" redefined
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add POST route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Route "*" redefined
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Route "*" redefined
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add POST route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Route "*" redefined
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route * added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route psgi.js added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route psgi.js added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route portal.css added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route portal.css added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route : added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route : added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring unauth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route ping added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route ping added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route refresh added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Declaring auth route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Add GET route:
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: route logout added
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: User not authenticated, Try in use, cancel redirection
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Start routing default route
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Processing controlUrl
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Processing extractFormInfo
Sep 3 18:11:33 cchum-epcc-refid-llng1-dev LLNG[11875]: Returned error: 24