printlogo
http://www.ethz.ch/index_EN
Welcome to ETH World
 
print
  

'ldap' SER Module

ETH World 2000-2005

The ETH World program came to an end in 2005. This website is no longer updated and contains archival information about the activities.

This SER module allows simple queries for a single attribute stored in LDAP, e.g. telephoneNumber attributes associated with an e-mail address. Return values are transformed according to entries stores in a database table

Exported Module Functions

ldap_lookup
Given a SIP uri, look up an attribute in LDAP. If found, translate result into an inet phone number uri according to a database table and set this uri as new target uri for the call.
ldap_add
Given a SIP uri, look up an attribute in LDAP. If found, translate result into an inet phone number uri according to a database table and add this uri to the destination set for the call, i.e. perform call forking.

Exported Module Parameters

ldap_server (string)
Name or IP address of the LDAP server to be queried.
ldap_port (integer)
Port number of the LDAP server to be queried. Default value is 389.
ldap_attribute (string)
The LDAP attribute to be queried. Default value is telephoneNumber.
ldap_base (string)
he base dn used for the query.
append_domain (string)
SIP domain to be appended to the phone number, if an attribute is found in LDAP. Set this to the default SIP domain of your SER server.
table_setup (string)
Database table name containing email and inetPhoneNo fields used for translation.
field_email (string)
Database field name containing email address.
field_inetPhoneNo (string)
Database field name containing inet phone number.

Download for ser-0.8.14

Download LDAP 1.0 for SER 0.8.14

This module is released under the GNU General Public License (GPL).
If you have questions regarding this module, please contact Marcel Baur.

Download for later versions (cvs)

Download LDAP 1.0 for SER cvs

This module is released under the GNU General Public License (GPL).
If you have questions regarding this module, please contact Marcel Baur.

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | Disclaimer | 1 July 2005
top