Default captcha module does not work anymore
Concerned version
Version: %2.0.15
Platform: All
Summary
Enable captcha with default module (GD::ImageMagick).
Captcha are not generated.
Logs
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Checking webauthn2fSelfRegistration
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] -> not enabled
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Checking yubikey2fSelfRegistration
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] -> not enabled
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Processing Extra 2F modules
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::2F::Engines::Default initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Captcha::SecurityImage loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring unauth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route renewcaptcha added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Captcha::SecurityImage initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Plugins::MailPasswordReset loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring unauth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route resetpwd added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route resetpwd added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Plugins::MailPasswordReset initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Plugins::Notifications loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring unauth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route notifback added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route notifback added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route notifback added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Lib::Notifications::JSON loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Use extension "json" to store notification files
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Found endAuth entry point:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] -> checkNotifDuringAuth
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Plugins::Notifications initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Plugins::History loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Found endAuth entry point:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] -> run
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Plugins::History initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Plugins::Upgrade loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route upgradesession added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route upgradesession added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route renewsession added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route renewsession added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Plugins::Upgrade initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Plugins::RESTServer loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route * added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add POST route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route * added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add DELETE route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route * added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route : added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add PUT route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route : added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Declaring auth route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Add GET route:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] route myapplications added
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Plugins::RESTServer initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Password::LDAP loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Try to build new LDAP connection with: ldap://192.168.222.7
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] LDAP Search base: dmdName=Personnes,dc=gendarmerie,dc=fr
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] LDAP transformed filter: uid=".$req->{user}."
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Found forAuthUser entry point:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] -> _modifyPassword
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Plugin ::Password::LDAP initialized
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Vhost manager.example.com added in trusted domains
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Vhost auth.example.com added in trusted domains
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Vhost test1.example.com added in trusted domains
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Vhost test2.example.com added in trusted domains
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Lemonldap::NG::Handler::PSGI::Main: configuration is up to date
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [info] No cookie found
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Build URL http://auth.example.com/
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Redirect 193.252.197.147 to portal (url was /)
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] User not authenticated, Try in use, cancel redirection
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Start routing default route
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Processing checkUnauthLogout
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Processing controlUrl
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Processing code ref
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Processing extractFormInfo
Argument " " isn't numeric in division (/) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 80, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 87, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Argument " " isn't numeric in addition (+) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
Use of uninitialized value in multiplication (*) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 89, <DATA> line 960.
Use of uninitialized value in subtraction (-) at /usr/share/perl5/GD/SecurityImage/Magick.pm line 93, <DATA> line 960.
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Token 1666293641_35154 created
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Prepare captcha
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Returned error: 9 (PE_FIRSTACCESS)
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Display type standardform
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Skin returned: login
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Calling sendHtml with template login
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Starting HTML generation using /usr/share/lemonldap-ng/portal/templates/bootstrap/login.tpl
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Sending /usr/share/lemonldap-ng/portal/templates/bootstrap/login.tpl
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Apply following CORS policy:
[Fri Oct 21 17:18:41 2022] [LLNG:2724570] [debug] Access-Control-Allow-Origin