lemonldap-ng issueshttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues2018-10-08T13:54:48Zhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1514Aliases not respecting redirect settings2018-10-08T13:54:48ZChris AAliases not respecting redirect settings### Concerned version
Version: %1.9.17
Platform: (Nginx)
### Summary
When adding aliases to a virtual host, the portal recognises the alias, but does not honour the redirect settings. This is visible on vhosts which should be redire...### Concerned version
Version: %1.9.17
Platform: (Nginx)
### Summary
When adding aliases to a virtual host, the portal recognises the alias, but does not honour the redirect settings. This is visible on vhosts which should be redirected on port 80, but are sent with https on port 443 causing the browser to say it cannot connect to the site.1.9.18Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1494Manage applications with the lemonldap-ng-cli2018-09-04T07:59:32ZFrédéric MASSOTManage applications with the lemonldap-ng-cliHi,
Currently, it is not possible to add and manage applications with the lemonldap-ng-cli CLI which only supports two levels.
Can add support for a third level to enable application management?
Regards.Hi,
Currently, it is not possible to add and manage applications with the lemonldap-ng-cli CLI which only supports two levels.
Can add support for a third level to enable application management?
Regards.1.9.18Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1479App Category order - Cannot save2018-11-16T14:36:14ZRaphaël HOAREAUApp Category order - Cannot save### Concerned version
Version: %1.9.17
Platform: Apache
### Summary
Modifying application categories order (up or down) doesn't count as a change when saving configuration.
Result : "No change detected, saving aborted"
### Logs
Pop...### Concerned version
Version: %1.9.17
Platform: Apache
### Summary
Modifying application categories order (up or down) doesn't count as a change when saving configuration.
Result : "No change detected, saving aborted"
### Logs
Pop up says : No change detected, saving aborted
### Backends used
For any bug on configuration/sessions storage, give us details on backends
### Possible fixes1.9.18YaddYaddhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1476Unescaped left brace generates a warning with Perl-5.282018-07-14T05:54:56ZYaddUnescaped left brace generates a warning with Perl-5.28### Concerned version
Version: %1.9.17
### Summary
From Debian Perl Group:
> While test rebuilding the archive against Perl 5.28 (currently in experimental), we noticed this warning in the build log of this package:
> `Unescaped left...### Concerned version
Version: %1.9.17
### Summary
From Debian Perl Group:
> While test rebuilding the archive against Perl 5.28 (currently in experimental), we noticed this warning in the build log of this package:
> `Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\$data[0-9]*\s*=\s*({ <-- HERE ?\s*.+\s*}?)/ at ../lemonldap-ng-common/blib/lib/Lemonldap/NG/Common/Conf/SAML/Metadata.pm line 291.`1.9.18YaddYaddhttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1474OAuth2 token_type is case insensitive2018-07-10T16:55:01ZClément OUDOTOAuth2 token_type is case insensitiveReading the RFC 6749, the token_type value is case insensitive:
https://tools.ietf.org/html/rfc6749#section-5.1
> token_type
> REQUIRED. The type of the token issued as described in
> Section 7.1. Value is case inse...Reading the RFC 6749, the token_type value is case insensitive:
https://tools.ietf.org/html/rfc6749#section-5.1
> token_type
> REQUIRED. The type of the token issued as described in
> Section 7.1. Value is case insensitive.
Our implementation in OpenID Connect only accepts "Bearer" value, case sensitive. It can breaks compatibility with some providers, like ORCID.
See also: https://github.com/ORCID/ORCID-Source/issues/47351.9.18Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1470Warning when using CLI to set value which does not exists before2018-07-02T10:00:39ZClément OUDOTWarning when using CLI to set value which does not exists beforeSee:
```
root@ader-worteks:~# /usr/share/lemonldap-ng/bin/lemonldap-ng-cli set SMTPServer localhost
VERY EXPERIMENTAL FEATURE, prefer web interface
Proposed changes:
Key | Old value | New value ...See:
```
root@ader-worteks:~# /usr/share/lemonldap-ng/bin/lemonldap-ng-cli set SMTPServer localhost
VERY EXPERIMENTAL FEATURE, prefer web interface
Proposed changes:
Key | Old value | New value
Use of uninitialized value in printf at /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm line 62, <FILE> line 1.
SMTPServer | | localhost
```1.9.18Clément OUDOTClément OUDOThttps://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/1469SMTP timeout breaks Manager configuration save2019-03-18T16:30:01ZClément OUDOTSMTP timeout breaks Manager configuration save### Concerned version
Version: %"1.9.15"
Platform: Apache
### Summary
If the connection to SMTP server has a long timeout, configuration save results in "Network error".
### Logs
```
==> /var/log/httpd/error_log <==
[Fri Jun 29 17:...### Concerned version
Version: %"1.9.15"
Platform: Apache
### Summary
If the connection to SMTP server has a long timeout, configuration save results in "Network error".
### Logs
```
==> /var/log/httpd/error_log <==
[Fri Jun 29 17:08:29.122153 2018] [ssl:debug] [pid 16442] ssl_engine_io.c(993): [client 172.30.0.33:42088] AH02001: Connection closed to child 5 with standard shutdown (server :443)
[Fri Jun 29 17:08:30.981405 2018] [fcgid:info] [pid 16438] mod_fcgid: process /usr/share/lemonldap-ng/manager/psgi/manager-server.fcgi(16452) exit(communication error), get stop signal 15
```
### Possible fixes
We need to force a SMTP timeout in Conf::Tests to return an error before the FCGI process timeout1.9.18Christophe Maudouxchrmdx@gmail.comChristophe Maudouxchrmdx@gmail.com