Asterisk: Asterisk does not detect caller hangup

My asterisk server seems not to detect when an outside caller has hung up and therefore keeps the line up and busy. how can i fix this?
Who is Participating?
grbladesConnect With a Mentor Commented:
A couple of links for you to have a look at :-

Basically the best way would be to contact your carrier and ask if they can add disconnect supervision to the line.

I have the same problem on my home server but its mainly due to the cheap clone x100p single port alanogue interface I use. Mine doesnt seem to detect a hangup but after a minute the telco plays a message saying to hang up and then an error tone which the card does recognise and hang up. Only ever an issue for voicemail and you can configure voicemail with a maximum recording time limit.

Its well worth specifying a maximum recording time limit anyway. Once at work someone phone our customer services at night and didnt put the receiver down properly. In the morning we had a 5 hour answerphone message. I set a limit after that :) Luckily (for us) it wasnt a freephone number.
what phone are you using? firmware version?
what connection to the outside world ?
what version of asterisk?
jonnydollarAuthor Commented:
detectbusy = yes

this in my zapat.conf file did it thanks for pointing me in the right direction
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.