NO JOY Voicemail disconnects right after I type password

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
Hi all, I am a complete noob to Pbx in a flash. When one of my users logs in to comedian mail they type their ext then their password then the phone reads disconnect. I can log in to other users vm boxes from her phone just not hers. Any advice???
 

randy7376

Defnyddiwr Gweithredol
Joined
Sep 29, 2010
Messages
864
Reaction score
144
ricardo alcaraz

First thing you're going to want to do is post the output of the status command here so we know what we're dealing with.

We also need more details about your set-up. Such as: What kind of endpoint are you using? Aastra, Snom, Polycomm, Linksys, etc. Is this a phone on the LAN? Is it someone calling into the system from outside using a regular phone or cell phone? Details are your friend here!

From what you describe, you may want to check your extension settings and verify the dtmfmode (normally, set to RFC2883) and your endpoint/phone settings both match.
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,534
Reaction score
727
I've seen this kind of behavior before. It will occur if there's a dial plan error related to the user's voicemail directory. (permissions, directory missing) Other than the details randy requested, posting the section of the Asterisk log that shows this user trying to log in to the vm box should reveal the problem.
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
Thank you very much for the response. Where would i be able to get to those logs? The ext is using RFC2883 and the phone set is a snom.
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
[2014-10-30 08:22:22] VERBOSE[15089] pbx.c: -- Executing [s@ivr-2:10] Set("DAHDI/2-1", "TIMEOUT(response)=10") in new stack
[2014-10-30 08:22:22] VERBOSE[15089] func_timeout.c: -- Response timeout set to 10.000
[2014-10-30 08:22:22] VERBOSE[15089] pbx.c: -- Executing [s@ivr-2:11] Set("DAHDI/2-1", "__IVR_RETVM=") in new stack
[2014-10-30 08:22:22] VERBOSE[15089] pbx.c: -- Executing [s@ivr-2:12] ExecIf("DAHDI/2-1", "1?Background(custom/BSDINTROAIDA)") in new stack
[2014-10-30 08:22:22] VERBOSE[15089] file.c: -- <DAHDI/2-1> Playing 'custom/BSDINTROAIDA.slin' (language 'en')
[2014-10-30 08:22:26] WARNING[15089] func_db.c: DB_DELETE requires an argument, DB_DELETE(<family>/<key>)[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [0@ivr-2:1] NoOp("DAHDI/2-1", "Deleting: ") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [0@ivr-2:2] Set("DAHDI/2-1", "__NODEST=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [0@ivr-2:3] Goto("DAHDI/2-1", "from-did-direct,100,1") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (from-did-direct,100,1)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [100@from-did-direct:1]Macro("DAHDI/2-1", "exten-vm,100,100") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("DAHDI/2-1", "user-callerid,") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:1]Set("DAHDI/2-1", "AMPUSER=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:2]GotoIf("DAHDI/2-1", "0?report") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:3]ExecIf("DAHDI/2-1", "1?Set(REALCALLERIDNUM=)") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:4]Set("DAHDI/2-1", "AMPUSER=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:5]Set("DAHDI/2-1", "AMPUSERCIDNAME=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:6]GotoIf("DAHDI/2-1", "1?report") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (macro-user-callerid,s,10)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:10]GotoIf("DAHDI/2-1", "0?continue") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:11]Set("DAHDI/2-1", "__TTL=64") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:12]GotoIf("DAHDI/2-1", "1?continue") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (macro-user-callerid,s,19)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:19]Set("DAHDI/2-1", "CALLERID(number)=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:20]Set("DAHDI/2-1", "CALLERID(name)=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-user-callerid:21]NoOp("DAHDI/2-1", "Using CallerID "" <>") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:2] Set("DAHDI/2-1", "RingGroupMethod=none") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:3] Set("DAHDI/2-1", "VMBOX=100") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:4] Set("DAHDI/2-1", "__EXTTOCALL=100") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:5] Set("DAHDI/2-1", "CFUEXT=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:6] Set("DAHDI/2-1", "CFBEXT=") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:7] Set("DAHDI/2-1", "RT=15") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:8] Macro("DAHDI/2-1", "record-enable,100,IN") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-record-enable:1]GotoIf("DAHDI/2-1", "1?check") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (macro-record-enable,s,4)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-record-enable:4]ExecIf("DAHDI/2-1", "0?MacroExit()") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-record-enable:5]GotoIf("DAHDI/2-1", "0?Group:OUT") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (macro-record-enable,s,15)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-record-enable:15]GotoIf("DAHDI/2-1", "1?IN") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Goto (macro-record-enable,s,20)
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-record-enable:20]ExecIf("DAHDI/2-1", "1?MacroExit()") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-exten-vm:9] Macro("DAHDI/2-1", "dial-one,15,tr,100") in new stack
[2014-10-30 08:22:26] VERBOSE[15089] pbx.c: -- Executing [s@macro-dial-one:1] Set("DAHDI/2-1", "DEXTEN=100") in new stack
[2
 

MGD4me

Guru
Joined
Feb 3, 2009
Messages
505
Reaction score
109
@ricardo alcaraz...

I just noticed that you have posted the same 'help' request in two separate posts. Not a good policy. Let's keep only the one thread open.

The portion of your log file does not capture the call from an internal extension to retrieve their voicemail. It shows an inbound call attempt into the PBX. Place another internal call, and look for the following clue in the logs, and copy the details that follows:

Executing [*98@from-internal:1] Macro
 

MGD4me

Guru
Joined
Feb 3, 2009
Messages
505
Reaction score
109
I just noticed your second log posted. We must have both been typing at the same time.

Any way, I noticed this in your logs: (could be a clue?)

[2014-10-30 08:24:46] VERBOSE[15137] app_voicemail.c: -- Incorrect
password '2432' for user '100' (context = default)
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
i personally typed the password and still got the same results... unfortunately i dont think it is that simple... any other ideas
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
I am still having issues with this Vm box is there any one that can help! Please....
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
MGD I changed the user pass from 2432 to 1234 during testing. The user tried logging in with her old pass. When I was troubleshooting with her... Please help. I am gonna have to swap out this pbx for a nortel if I don't get this resolved...
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
I've seen this kind of behavior before. It will occur if there's a dial plan error related to the user's voicemail directory. (permissions, directory missing) Other than the details randy requested, posting the section of the Asterisk log that shows this user trying to log in to the vm box should reveal the problem.
Bill please take a look at the log for me I am truly at a loss right now thanks...
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,534
Reaction score
727
It is exactly as I mentioned initially.

Code:
[2014-10-30 08:24:59] WARNING[15137] app.c: Failed to lock path '/var/
spool/asterisk/voicemail/default/100/Old': File exists

There is a permissions problem there. Right after this warning the log shows the call hanging up.
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,534
Reaction score
727
Start with
Code:
ls -la /var/spool/asterisk/voicemail/default/100/
and let's see what the permissions are.
 

ricardo alcaraz

New Member
Joined
Oct 23, 2014
Messages
14
Reaction score
0
login as: root
[email protected]'s password:
Last login: Thu Oct 23 08:24:55 2014
___ ___ _ __ _ ______ __
/ _ \/ _ )| |/_/ (_)__ ___ _ / __/ /__ ____ / /
/ ___/ _ |> < / / _ \ / _ `/ / _// / _ `(_-</ _ \
/_/ /____/_/|_| /_/_//_/ \_,_/ /_/ /_/\_,_/___/_//_/
-------------------------------------------------------

For access to the PBX web GUI use this URL
http://192.168.1.50

For help on PBX commands you can use from this
command shell type help-pbx.





help-pbx
PBX in a Flash PURPLE Status Program
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
lqqqqqqqqqqqqqqqqqqqSYSTEM INFORMATION *VERIFIED*qqqqqqqqqqqqqqqqqqqqqk
x Asterisk = ONLINE | Dahdi = ONLINE | MySQL = ONLINE x
x SSH = ONLINE | Apache = ONLINE | Iptables = ONLINE x
x Fail2ban = OFFLINE | Internet = OFFLINE | Ip6Tables = ONLINE x
x Disk Free = ADEQUATE| Mem Free = ADEQUATE| NTPD = ONLINE x
x SendMail = ONLINE | Samba = OFFLINE | Webmin = ONLINE x
x Ethernet0 = ONLINE | Ethernet1 = N/A | Wlan0 = N/A x
x x
x PIAF Installed Version = 2.0.6.2 under *HARDWARE* x
x FreePBX Version = 2.8.1.5 x
x Running Asterisk Version = 1.8.12.0 x
x Asterisk Source Version = 1.8.12.0 x
x Dahdi Source Version = 2.5.0.2+2.5.0.2 x
x Libpri Source Version = 1.4.12 x
x IP Address = 192.168.1.50 on eth0 x
x Operating System = CentOS release 6.2 (Final) x
x Kernel Version = 2.6.32-220.13.1.el6.i686 - 32 Bit x
x x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj


root@bestrix:~ $
root@bestrix:~ $ ls -la /var/spool/asterisk/voicemail/default/100/
total 948
drwx-w---- 7 asterisk asterisk 4096 Aug 25 07:36 .
drwxrwxr-x 12 asterisk asterisk 4096 May 8 2012 ..
-rw--w---- 1 asterisk asterisk 27423 Aug 25 07:36 busy.gsm
-rw--w---- 1 asterisk asterisk 265964 Aug 25 07:36 busy.wav
-rw--w---- 1 asterisk asterisk 27035 Aug 25 07:36 busy.WAV
-rw--w---- 1 asterisk asterisk 6633 Aug 22 2013 greet.gsm
-rw--w---- 1 asterisk asterisk 64364 Aug 22 2013 greet.wav
-rw--w---- 1 asterisk asterisk 6560 Aug 22 2013 greet.WAV
drwx-w---- 2 asterisk asterisk 12288 Oct 31 13:52 INBOX
drwx-w---- 2 asterisk asterisk 12288 Oct 31 10:21 Old
drwx-w---- 2 asterisk asterisk 4096 Oct 31 13:52 tmp
-rw--w---- 1 asterisk asterisk 42834 Aug 25 07:35 unavail.gsm
-rw--w---- 1 asterisk asterisk 415404 Aug 25 07:35 unavail.wav
-rw--w---- 1 asterisk asterisk 42245 Aug 25 07:35 unavail.WAV
drwx-w---- 2 asterisk asterisk 4096 Oct 22 07:41 Urgent
drwx-w---- 2 asterisk asterisk 4096 Feb 7 2014 Work
root@bestrix:~ $ qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
-bash: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj: command not found

root@bestrix:~ $
root@bestrix:~ $
root@bestrix:~ $ root@bestrix:~ $
-bash: root@bestrix:~: command not found
root@bestrix:~ $ ls -la /var/spool/asterisk/voicemail/default/100/
root@bestrix:~ $ root@bestrix:~ $ ls -la /var/spool/asterisk/voicemail/default/100/
-bash: root@bestrix:~: command not found
root@bestrix:~ $ total 948
-bash: total: command not found
root@bestrix:~ $ drwx-w---- 7 asterisk asterisk 4096 Aug 25 07:36 .
-bash: drwx-w----: command not found
root@bestrix:~ $ drwxrwxr-x 12 asterisk asterisk 4096 May 8 2012 ..
-bash: drwxrwxr-x: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 27423 Aug 25 07:36 busy.gsm
-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 265964 Aug 25 07:36 busy.wav
-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 27035 Aug 25 07:36 busy.WAV
-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 6633 Aug 22 2013 greet.gsm
-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 64364 Aug 22 2013 greet.wav
-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 6560 Aug 22 2013 greet.WAV
-bash: -rw--w----: command not found
root@bestrix:~ $ drwx-w---- 2 asterisk asterisk 12288 Oct 31 13:52 INBOX
-bash: drwx-w----: command not found
root@bestrix:~ $ drwx-w---- 2 asterisk asterisk 12288 Oct 31 10:21 Old
-bash: drwx-w----: command not found
root@bestrix:~ $ drwx-w---- 2 asterisk asterisk 4096 Oct 31 13:52 tmp
-bash: drwx-w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 42834 Aug 25 07:35 unavail.gsm-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 415404 Aug 25 07:35 unavail.wav-bash: -rw--w----: command not found
root@bestrix:~ $ -rw--w---- 1 asterisk asterisk 42245 Aug 25 07:35 unavail.WAV-bash: -rw--w----: command not found
root@bestrix:~ $ drwx-w---- 2 asterisk asterisk 4096 Oct 22 07:41 Urgent
-bash: drwx-w----: command not found
root@bestrix:~ $ drwx-w---- 2 asterisk asterisk 4096 Feb 7 2014 Work
-bash: drwx-w----: command not found
root@bestrix:~ $ root@bestrix:~ $
-bash: root@bestrix:~: command not found
root@bestrix:~ $ ls -la /var/spool/asterisk/voicemail/default/100/
total 948
drwx-w---- 7 asterisk asterisk 4096 Aug 25 07:36 .
drwxrwxr-x 12 asterisk asterisk 4096 May 8 2012 ..
-rw--w---- 1 asterisk asterisk 27423 Aug 25 07:36 busy.gsm
-rw--w---- 1 asterisk asterisk 265964 Aug 25 07:36 busy.wav
-rw--w---- 1 asterisk asterisk 27035 Aug 25 07:36 busy.WAV
-rw--w---- 1 asterisk asterisk 6633 Aug 22 2013 greet.gsm
-rw--w---- 1 asterisk asterisk 64364 Aug 22 2013 greet.wav
-rw--w---- 1 asterisk asterisk 6560 Aug 22 2013 greet.WAV
drwx-w---- 2 asterisk asterisk 12288 Oct 31 13:52 INBOX
drwx-w---- 2 asterisk asterisk 12288 Oct 31 10:21 Old
drwx-w---- 2 asterisk asterisk 4096 Oct 31 13:52 tmp
-rw--w---- 1 asterisk asterisk 42834 Aug 25 07:35 unavail.gsm
-rw--w---- 1 asterisk asterisk 415404 Aug 25 07:35 unavail.wav
-rw--w---- 1 asterisk asterisk 42245 Aug 25 07:35 unavail.WAV
drwx-w---- 2 asterisk asterisk 4096 Oct 22 07:41 Urgent
drwx-w---- 2 asterisk asterisk 4096 Feb 7 2014 Work
root@bestrix:~ $
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,534
Reaction score
727
look inside the Old directory: ls -la /var/spool/asterisk/voicemail/default/100/Old/
 

Members online

No members online now.

Forum statistics

Threads
25,779
Messages
167,505
Members
19,199
Latest member
leocipriano
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top