Skip to content

Asterisk RealTime LDAP Driver Guide

AsteriskFedoraLinuxOpenLDAPOpen SourceSuretec W. Michael Petullo has published a very detailed article for Red Hat Magazine about using the Asterisk RealTime LDAP[?] Driver and Fedora Directory Server.

It's well written and a good read, but just so you know, OpenLDAP can easily be used and should have been the first choice as I'm sure our partners in crime Symas would point out too ;-)

But hey, it's a Red Hat Magazine so you can't blame them really...


Voice over Internet Protocol (VoIP) has emerged as a popular technology for modern voice communications. Many organizations have replaced their analog or proprietary digital telephone systems with VoIP-based solutions. This allows the consolidation of telephone services into an existing IP infrastructure. In addition, using IP to host voice services lets the organization leverage existing expertise–while retaining all of the network’s management advantages. Though not without its disadvantages, VoIP provides a compelling option to those looking for a telephone solution.

This article will present a simple VoIP solution using Asterisk, an open source private branch exchange (PBX) product. It will show you how to install Asterisk, configure it using its LDAP backend, and connect to it using the Ekiga software VoIP client and a Cisco 7900 Series VoIP telephone to make calls.


The first comment about the article is right though:

In general experienced users from the Asterisk community advise against purchasing Cisco phones for business deployment with Asterisk and recommend Polycom, Aastra or Snom instead. Cisco phones are very expensive, difficult to setup, technical documentation is not easily accessible for the end-user, their SIP firmware has some nasty surprises and as far as I know that cheap SmartNet contract is still quite difficult to get.


The LDIF Schema and normal LDAP schema are available in non-FDS format and are contributed to the Asterisk Project by Suretec and maintained by Suretec.

Thanks,

Gavin.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

dudi on :

*i had succesfully installed asterisk and openldap with real time ldap driver using this script.

now, i want insert some user to the openldap database based on a howto from redhatmagazine. that tutorial is based on fedora directory project, but i think i can using it.

and then i got this following error:

CODE:
[root@dgkvoip ~]# ldapadd -x -D "cn=manager,dc=dgkvoip,dc=net" -W -f /root/user.ldif  Enter LDAP Password:  adding new entry "cn=user1,ou=sippeers,dc=dgkvoip,dc=net" ldap_add: Internal (implementation specific) error (80) additional info: no structuralObjectClass operational attribute


this is my slapd.conf and user.ldif

is there any clue for me?

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
Pavatar, Gravatar, Favatar, MyBlogLog, Pavatar author images supported.
Form options

Warning: Use of undefined constant CHARSET_NATIVE - assumed 'CHARSET_NATIVE' (this will throw an Error in a future version of PHP) in /home/suretecsystems/www/blog/serendipity_config.inc.php on line 182
tweetbackcheck