Projet

Général

Profil

Semaine 22

FreeSWITCH et LDAP

Après maintes recherches, j'ai découvert qu'il n'existait pas de modules pour se connecter à LDAP. Je suis tombé sur cela dans la doc officielle et j'ai obtenu d'autres précisions sur IRC et sur les archives de la mailing list: http://wiki.freeswitch.org/wiki/Mod_ldap Le contenu est obsolète. Il s'agit de la première partie d'une solution en deux modules, le second appelé mod_xml_ldap n'ayant jamais abouti.

Il existerait une solution qui consisterait à passer par le module mod_xml_curl en qui permettrait de recupérer les identifiants via une interface web (dolibarr?). Une autre solution serait encore de cron un script perl toute les demie-heures qui regenererait une config xml.

Il existe cependant un module d'authentification pour Radius. Je ne peux actuellement en dire plus sur celui-ci, l'essentiel de mes recherches s'étant basée sur LDAP.

J'ai progressé dans ma maitrise de perl. J'arrive désormais à générer des objet LDAP à la volée et à en consulter la liste. Cette dernière cependant n'est pas encore mise en forme. Je pense travailler un peu dessus afin de pouvoir générer des config xml ou d'autres choses.