Visual Voicemail not working on 6757i

moritzh
Posts: 3
Member Since:
2010-07-26

Hi all!

Yesterday I setup a new trixbox server to replace our old one running trixbox 2.6. Everything went well so far and now we are running trixbox 2.8.0.4 and on our Aastra 6757i devices we have the newest firmware 2.6.0-2. The ip phones have been configures using the aastra-xml-script 2.3.0-1.

The only thing which is not working on the ip phones is the voicemail functionality. When accessing the voicemail by calling *97 everything is working good, so the configuration on the trixbox seems to be okay. But when accessing the voicemail via the phone menu I can see the messages but cannot start playback. If I do so I just hear the German announcement for "Please enter your voicemail user". When I enter it I hear "Please enter your voicemail password". When entered I hear something like "Incorrect login data" and it is starting from the beginning.

Deleting messages by pressing the according softkey is working!

Any idea what the problem could be?

Thanks!
Moritz



jas_williams
Posts: 205
Member Since:
2007-05-13
Is it memcached Check out

Is it memcached

Check out this thread it may help

http://fonality.com/trixbox/forums/trixbox-forums/help/trixbox-28...

Jason



moritzh
Posts: 3
Member Since:
2010-07-26
Hi Jason! Thanks for your

Hi Jason!

Thanks for your help. I had all of the problems described in that thread as well and all have been solved by activating memcached. That is something at least. :)

Anyway, the visual voicemail still gives me the announcement "Please enter your mailbox user/password". So that seems to be a different problem. Any further ideas?

Moritz



aastra1
Posts: 287
Member Since:
2006-11-06
Re: Moritz

Hello there,

In order to play a message, the visual VM in fact dials "vmail" which is linked to an AGI script in order to "controlplayback" the message. If you get the "Please enter your user/password" message instead of playing the message it is probably coming from a context mismatch. Are your users in a specific context or are they "from-internal"?
You should trace from the Asterisk console what is performed when you press "Play" it should trigger our AGI script, you should be able to see which context is used by Asterisk.

Regards

--

---
aastra1
Aastra XML scripts 2.3.0 now available



moritzh
Posts: 3
Member Since:
2010-07-26
Hi there, Just tried to

Hi there,

Just tried to playback a voice mail having the asterisk console activated. As I see the contect "from-internal" is used. Please find the log file at http://dl.dropbox.com/u/7841580/vmail.txt.

I further noticed another issue, maybe that helps to trace the problem: When deleting a voice mail (no matter if via calling the mailbox, using the visual voice mail interface or the web interface) the aastra phone is still showing 1 new mailbox message (and the red flash light is blinking) until I restart the phone.

Regards,
Moritz



aastra1
Posts: 287
Member Since:
2006-11-06
Re: moritzh VM

Hi there,

This is wat you should get when you press "play"

  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [vmail@from-internal:1] Answer("SIP/200-00000030", "") in new stack
    -- Executing [vmail@from-internal:2] AGI("SIP/200-00000030", "aastra-vm.php") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/aastra-vm.php
    -- AGI Script Executing Application: (MailboxExists) Options: (200@default)
    -- AGI Script Executing Application: (ControlPlayback) Options: (/var/spool/asterisk/voicemail/default/200/Old/msg0000|2000|6|4|0|5|1)
    -- AGI Script Executing Application: (ControlPlayback) Options: (/var/spool/asterisk/voicemail/default/200/Old/msg0000,2000,6,4,0,5,1)
    -- <SIP/200-00000030> Playing '/var/spool/asterisk/voicemail/default/200/Old/msg0000.slin' (language 'en')
    -- <SIP/200-00000030>AGI Script aastra-vm.php completed, returning 0

Obviously your asterisk dial plan does not launch our AGI script when you call "vmail". So a couple of questions for you:

  1. Have you installed some weird modules which touch the dialplan?
  2. Can you check if you have "#include extensions_aastra.conf" in /etc/asterisk/extensions_custom.conf and also a file called "extensions_aastra.conf" in /etc? If not this is a problem...

Definitely a dialplan problem... I am not a true expert though, maybe somebody can help?

Also for the VM status, please refer to the documentation where we explain that you have to configure the voicemail polling in "/etc/asterisk/voicemail.conf" or in an included file by uncommenting:

pollmailboxes=yes
pollfreq=30

Regards

--

---
aastra1
Aastra XML scripts 2.3.0 now available



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.