Noah Miller
2008-Dec-22 20:30 UTC
[asterisk-users] IMAP Voicemail and Directory not working?
Hi All - I'm wondering if anybody has IMAP Voicemail AND the directory working together. I haven't had any success. IMAP voicemail works fine, but when it's active, the Directory does not work. The problem seems to be with libc-client. Specifically, asterisk is not able to access the mm_dlog function. I've tried with Asterisk 1.4.22+ and 1.6.0+ using CentOS 5.2, Ubuntu 8.10 and Fedora 9. In each case, I used the native package manager to install libc-client, and in each case, after asterisk is compiled and voicemail users are configured, I get an error in the log that says this: [Dec 22 15:19:15] WARNING[24536] loader.c: Error loading module 'app_directory.so': /usr/lib/libc-client.so.2007b: undefined symbol: mm_dlog I also tried compiling from UW's c-client source, and I can clearly see the mm-dlog function in the source, but when compiled and linked into the shared object library, asterisk can't seem to access it. Does anybody have this working? If so, how did you do it? Thanks, Noah
Danny Nicholas
2008-Dec-22 20:39 UTC
[asterisk-users] IMAP Voicemail and Directory not working?
Not a solution, but a work-around. You could write a routine in Perl or C or something to monitor the database and send out the voicemail via IMAP when it comes in. I do a similar thing to increase the volume of a received voicemail (WAV) and send it out to an Iphone. -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Noah Miller Sent: Monday, December 22, 2008 2:30 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] IMAP Voicemail and Directory not working? Hi All - I'm wondering if anybody has IMAP Voicemail AND the directory working together. I haven't had any success. IMAP voicemail works fine, but when it's active, the Directory does not work. The problem seems to be with libc-client. Specifically, asterisk is not able to access the mm_dlog function. I've tried with Asterisk 1.4.22+ and 1.6.0+ using CentOS 5.2, Ubuntu 8.10 and Fedora 9. In each case, I used the native package manager to install libc-client, and in each case, after asterisk is compiled and voicemail users are configured, I get an error in the log that says this: [Dec 22 15:19:15] WARNING[24536] loader.c: Error loading module 'app_directory.so': /usr/lib/libc-client.so.2007b: undefined symbol: mm_dlog I also tried compiling from UW's c-client source, and I can clearly see the mm-dlog function in the source, but when compiled and linked into the shared object library, asterisk can't seem to access it. Does anybody have this working? If so, how did you do it? Thanks, Noah _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Tzafrir Cohen
2008-Dec-23 11:49 UTC
[asterisk-users] IMAP Voicemail and Directory not working?
On Mon, Dec 22, 2008 at 03:30:02PM -0500, Noah Miller wrote:> Hi All - > > I'm wondering if anybody has IMAP Voicemail AND the directory working > together. I haven't had any success. IMAP voicemail works fine, but > when it's active, the Directory does not work. The problem seems to > be with libc-client. Specifically, asterisk is not able to access the > mm_dlog function. > > I've tried with Asterisk 1.4.22+ and 1.6.0+ using CentOS 5.2, Ubuntu > 8.10 and Fedora 9. In each case, I used the native package manager to > install libc-client, and in each case, after asterisk is compiled and > voicemail users are configured, I get an error in the log that says > this:On Ubuntu and Debian (Lenny/Sid) - apt-get source asterisk # as root / using sudo: apt-get build-dep asterisk cd asterisk-1<tab><tab> ASTERISK_NO_DOCS=yes fakeroot debian/rules build Does it build? If so, you have a similar version of Asterisk that builds with IMAP support. (ASTERISK_NO_DOCS=yes is merely intended to save you some unnecessary 5 minutes and ~80MB of generating the API docs) -- Tzafrir Cohen icq#16849755 jabber:tzafrir.cohen at xorcom.com +972-50-7952406 mailto:tzafrir.cohen at xorcom.com http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
sean darcy
2008-Dec-31 04:37 UTC
[asterisk-users] IMAP Voicemail and Directory not working?
On Tue, Dec 30, 2008 at 1:30 PM, Tzafrir Cohen <tzafrir.cohen at xorcom.com> wrote:> On Tue, Dec 30, 2008 at 11:15:54AM -0500, sean darcy wrote: > >> Very interesting. I tried this with 1.6.1-beta4 on Fedora 9. On >> startup, asterisk looks in the --with-imap folder which has just a >> static lib, but not a shared lib. The static lib can be installed with >> the uw-imap-static rpm. But even if the static lib is installed, >> asterisk chooses the shared lib over the static lib. > > What version of imap is it? > > --2007e. Same as Noah. sean