Default value is not applied to ServiceTokenTTL
Affected version
Version: %2.17.0
Platform: All
Summary
ServiceTokenTTL can be defined for each VH by using Manager. Default value (30s) should be used if ServiceTokenTTL is set to '-1'. But it seems that the used value is really '-1' instead of '30'.
Logs
2023-09-26T14:40:52+02:00 [info] New request Lemonldap::NG::Handler::Server::Nginx GET /rest/webservice/multifichiers
2023-09-26T14:40:52+02:00 [debug] Found token: kNW9Z7tPx5BGcedL48GqcwRkehsPxEp12mwG5mpBE+JWkCKDrx/lPQmCciSKwBwi0RMnTi1Pr4mY8Q3ud5WTMkthByb5qteYUOwfy2cZhVvX7itK8VjCNrPzXDIpMOsU75IucuR2hMU1OFA46tbSKQkCU+DJKojmH0WnIyyfrYuZASkJsnHC9IArYCtxZWyJis/7x6hBvqppWwMnBya4UA==
2023-09-26T14:40:52+02:00 [debug] Found epoch: 1695732026
2023-09-26T14:40:52+02:00 [debug] Found _session_id: 31ea82a21bad933a8a0ccf8db0b143413702043ed50ea748914e6f54b148756a
2023-09-26T14:40:52+02:00 [debug] Found VHost: fpr-test.dvsso.gendarmerie.fr
2023-09-26T14:40:52+02:00 [debug] fpr-test.dvsso.gendarmerie.fr found in VHosts list: fpr-test.dvsso.gendarmerie.fr
2023-09-26T14:40:52+02:00 [warn] Expired service token
2023-09-26T14:40:52+02:00 [debug] [warn] Expired service token
2023-09-26T14:40:52+02:00 [debug] VH: fpr-test.dvsso.gendarmerie.fr with ServiceTokenTTL: -1
2023-09-26T14:40:52+02:00 [debug] TokenTime: 1695732026 / Time: 1695732052
2023-09-26T14:40:52+02:00 [debug] No cookie found
Possible fixes
SetDefault function is employed?