CentOS 5.2 x86_64
Asterisk 1.4.25
Zaptel 1.4.12.1
Digium TE412P
My Asterisk box is configured as a conferencing server. All 4 T1s are configured as FEATD_MF, and are connected to a Nortel DMS-100 switch. (I wish I could do PRI, but can’t.)
The system has worked great for quite a long time, except for the following issue, which seems to pop up about once a week… Every once in a while, a channel will get stuck in “Ring” state. For example:
Channel Location State Application(Data)
Zap/77-1 s@tdma:1 Ring (None)
1 active channel
0 active calls
The DMS-100 shows this channel “idle” while it is stuck in Asterisk. It will remain stuck like this permanently until I restart Asterisk. Once I do that (and nothing else), the channel is clear again with no problems.
I look at the logs and there is nothing to indicate what went wrong. The “bad” call comes in, the switch sends the ANI and DNIS via DTMF and then NOTHING. Where a normal call would get dropped into the dialplan, these “stuck” calls go nowhere…
Good call:
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end '5' received on Zap/61-1, duration 0 ms
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end accepted without begin '5' on Zap/61-1
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end passthrough '5' on Zap/61-1
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end '#' received on Zap/61-1, duration 0 ms
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end accepted without begin '#' on Zap/61-1
[Jun 14 07:14:16] DTMF[25747] channel.c: DTMF end passthrough '#' on Zap/61-1
[Jun 14 07:14:17] VERBOSE[25747] logger.c: -- Executing [1111111111@tdma:1] Answer("Zap/61-1", "") in new stack
[Jun 14 07:14:17] DEBUG[25747] chan_dahdi.c: Took Zap/61-1 off hook
Bad Call:
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end '5' received on Zap/54-1, duration 0 ms
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end accepted without begin '5' on Zap/54-1
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end passthrough '5' on Zap/54-1
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end '#' received on Zap/54-1, duration 0 ms
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end accepted without begin '#' on Zap/54-1
[Jun 14 07:21:07] DTMF[25761] channel.c: DTMF end passthrough '#' on Zap/54-1
This problem has occurred on ALL the T1s in the group.
It has occurred in multiple locations in my dial plan (all under the TDMA context though, which is where inbound calls drop into from my T1s.)
I have switched cards to a new TE412P, no change.
I have rebooted the server, no change.
I have upgraded Asterisk, no change.
I have made changes to the dialplan, no change.
The T1s are error free.
Has anyone had any experience with this?
Thanks…