Problem with argonaut-server 1.2.1 on debian Stretch (Crash on demand)
Hello,
After fresh install on debian Stretch Fusiondirectory 1.2.1 work OK (deb https://repos.fusiondirectory.org/fusiondirectory-current/debian-stretch/ stretch main)
After fresh install on Debian Stretch argonaut-client 1.2 & argonaut-server 1.2 NOT work OK (deb http://repos.fusiondirectory.org/argonaut-current/debian-jessie/ jessie main)
Start service OK for argonaut-client & argonaut-server, but when i demand with FusionDirectory a "Get Status" argonaut-server or openldap server, argonaut-server crash.
Fusions-directory said : Échec de communication avec le service d'infrastructure :
Erreur: fopen(http://172.16.3.1:8080): failed to open stream: HTTP request failed!
With argonaut-server in start -X, argonaut-server said : Did not get DONE/CLOSE event for Wheel ID 3 from IP 172.16.3.1 at /usr/share/perl5/POE/Component/Server/SimpleHTTP.pm line 224. (in cleanup) Can't use an undefined value as a subroutine reference at /usr/share/perl5/Log/Log4perl.pm line 139 during global destruction. (in cleanup) Can't use an undefined value as a subroutine reference at /usr/share/perl5/Log/Log4perl.pm line 139 during global destruction. (in cleanup) Can't use an undefined value as a subroutine reference at /usr/share/perl5/Log/Log4perl.pm line 139 during global destruction. (in cleanup) Can't use an undefined value as a subroutine reference at /usr/share/perl5/Log/Log4perl.pm line 139 during global destruction. (in cleanup) Can't use an undefined value as a subroutine reference at /usr/share/perl5/Log/Log4perl.pm line 139 during global destruction. Cannot remove /var/run/argonaut/argonaut-server.pid at /usr/share/perl5/App/Daemon.pm line 212. hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this) at /usr/share/perl5/POE/Component/Server/JSONRPC.pm line 243.
My argonaut.cfg
[server] server_ip = 172.16.3.1
[client] client_ip = 172.16.3.1
[ldap] config = /etc/ldap/ldap.conf dn = cn=rootldap,dc=pixs,dc=fr password = secret tls = off
My ldap.conf
URI ldapi:// ldaps://ldaps.pixs.fr
BASE dc=pixs,dc=fr
TIMEOUT 3
TLS.
TLS_CACERT /etc/pixs/certificats/letsencrypt/servers/jiddu.pixs.fr_ecc/fullchain.cer
TLS_CACERTDIR /etc/pixs/certificats/letsencrypt/servers/jiddu.pixs.fr_ecc
TLS_CERT /etc/pixs/certificats/letsencrypt/servers/jiddu.pixs.fr_ecc/jiddu.pixs.fr.cer
TLS_KEY /etc/pixs/certificats/letsencrypt/servers/jiddu.pixs.fr_ecc/jiddu.pixs.fr.key
TLS_REQCERT demand
SASL.
SASL_REALM PIXS.FR
SASL_MECH GSSAPI
SASL_AUTHCID host/jiddu.pixs.fr@PIXS.FR
SASL_SECPROPS noanonymous,noplain,minssf=71
GSSAPI.
GSSAPI_SIGN on
GSSAPI_ENCRYPT on
GSSAPI_ALLOW_REMOTE_PRINCIPAL on
Where is my error :)
Sorry for my english :p
and thank you for help ^^
Anthony Demard