<div dir="ltr">Package: liblemonldap-ng-portal-perl<br>Maintainer: Debian Perl Group <<a href="mailto:pkg-perl-maintainers@lists.alioth.debian.org">pkg-perl-maintainers@lists.alioth.debian.org</a>><br>Architecture: all<br>Source: lemonldap-ng<br>Version: 2.0.11+ds-4<br>Severity: important<br>Depends: perl:any, fonts-font-awesome, lemonldap-ng-fastcgi-server (= 2.0.11+ds-4) | lemonldap-ng-uwsgi-app (= 2.0.11+ds-4) | apache2 | httpd-cgi, libclone-perl, liblemonldap-ng-handler-perl (= 2.0.11+ds-4), libjs-bootstrap4, libjs-cryptojs, libjs-jquery, libjs-jquery-ui, libjs-jquery-cookie, libtext-unidecode-perl, libregexp-assemble-perl, libemail-date-format-perl<br>Pre-Depends: debconf<br>Recommends: gsfonts, libcrypt-openssl-bignum-perl, libconvert-base32-perl, libio-string-perl, libipc-run-perl, libgd-securityimage-perl, libmime-tools-perl, libnet-ldap-perl, libio-socket-timeout-perl, libunicode-string-perl<br>Suggests: gpg, libcrypt-u2f-server-perl, libdbi-perl, libglib-perl, libgssapi-perl, libimage-magick-perl, liblasso-perl, libnet-facebook-oauth2-perl (>= 0.10), libnet-openid-consumer-perl, libnet-openid-server-perl, libnet-oauth-perl, libsoap-lite-perl, libweb-id-perl, slapd<br>Conffiles:<br> /etc/cron.d/liblemonldap-ng-portal-perl dea6dd6b10f2c97aee90913dc33ef239<br> /etc/lemonldap-ng/portal-apache2.X.conf 7ea93307e1b956807ae2ca080684c15e<br> /etc/lemonldap-ng/portal-nginx.conf d7f80aa02e4c0b761a9add83bdcf28b2<br>Description: Lemonldap::NG authentication portal part<br> Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies<br> or directly on application webservers. It can be used in conjunction with<br> OpenID-Connect, CAS and SAML systems as identity or service provider. It can<br> also be used as proxy between those federation systems.<br> .<br> It manages both authentication and authorization and provides headers for<br> accounting. So you can have a full AAA protection. Authorizations are built by<br> associating a regular expression and a rule. Regular expression is applied on<br> the requested URL and the rule calculates if the user is authorized.<br> .<br> Lemonldap::NG::Portal provides the authentication portal.<br> .<br> You may have to install some suggested packages depending on plugins you<br> enabled. For example, libgd-securityimage-perl and gsfonts are needed if you<br> want to use Captcha, libcrypt-u2f-server-perl for U2F features,...<br>Homepage: <a href="https://lemonldap-ng.org/">https://lemonldap-ng.org/</a><br><br><br><br>On a fresh install and initial configuration this message appears in apache2 log files:<br>[Wed Oct 20 17:16:44.015537 2021] [core:info] [pid 7893] [client <a href="http://192.168.1.235:42442">192.168.1.235:42442</a>] AH00128: File does not exist: /usr/share/lemonldap-ng/manager/htdocs/javascript/angular.js/angular-animate.min.js, referer: <a href="http://manager.local/">http://manager.local/</a><br><br>And the web interface does not load correctly.<br><br>The solution I follow was to create a symlink on /usr/share/lemonldap-ng/portal/htdocs with the following command :<br> ln -s /usr/share/javascript/ /usr/share/lemonldap-ng/portal/htdocs<br> ln -s /usr/share/javascript/ /usr/share/lemonldap-ng/manager/htdocs<br><br>This happens on the manager package.<br><br>Thank you<br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Atte. Manuel Flores<br><br>"Good artists borrow, great artists steal" - Pablo Picasso<br></div></div>