Skip to main content

DND issue with Mitel phone

Posted by Had on Sat, 10/17/2009

I think this is problem with Mitel phone but maybe you have some solution for me.

When I set DND on Polycom phone and I call that extension I'm diverted to voicemail which is expected. But when I set DND on Mitel phone and I call it I get message: "I'm sorry thats not valid extension". I've done traces of both calls. Polycom phone sends SIP 486 Busy here message but Mitel sends SIP 302 Busy here.
Is there anything I can do about it?

Peter


Submitted by xxot on Wed, 08/24/2011 Permalink

It fixed DND mode, but disrupt call forward (noanswer/busy/all). It says in log
"Sent into invalid extension '"
Executing [i@from-outside-redir:3] Zapateller("Local/12312321@from-outside-0072;2", "") in new stack
When I remove "promiscredir=yes" the forwarding is working properly, but DND doesn't, as mentioned Had. Any idea how to get both these features working?

Submitted by xxot on Wed, 08/24/2011 Permalink

Seems this issue touch only thirdlane system. What we have:

During forwarding in SIP packet (SIP/2.0 302 Forwarding...) we have:
Contact:sip:1008@11.22.33.44

During dnd in SIP packet (SIP/2.0 302 Busy Here) we have:
Contact:sip:1009-moc@11.22.33.44:5060

Seems that the system can't find 1009-moc.

Workout for this: create PBX Feature->Feature Codes for each extension:
Feature Code: 1009-moc
Description: voicemail-workaround
Script: tl-goto-voicemail
Mailbox: 1009

Submitted by xxot on Thu, 08/25/2011 Permalink

It is Tenant name.
Forget to mention that we use Multitenant version

You are right about pattern, but it need additional coding, creating new script.

Submitted by achampagne on Thu, 09/08/2011 Permalink

Hi,

We have the same issue with a mitel deployment. It looks like the redirect uses the -tenantname in the sip response which causes * to give the invalid extension message. Any workaround for this ? Is this to be expected. Most endpoints return 486 .. not 302.

Thanks

Submitted by achampagne on Thu, 09/08/2011 Permalink

No but in understand that it will work. However this is not a scalable workaround since this project / tenant has over 200 extensions. I don't want to create a FC for every single one of them. not to mention the overhead this will introduce. is there a way to fix this using variables and scripting ?

Please advise

Alex

Submitted by eeman on Fri, 09/09/2011 Permalink

are you trying to re-use existing mitel sip phones? or did you just like the mitel phone so much thats what you wanted to roll out? It doesnt sound too good of a deal if its not sending a 486 on DND. IS there no way to program them to do 486 on DND? I would think that would be a setting somewhere on the phones.

Submitted by achampagne on Thu, 10/13/2011 Permalink

After multiple calls with MItel I understand that this the way it is ... :-( A workaround hint other than feature code would be greatly appreciated. We also found that there is an issue with BLF "early" state doesn't seem be working. Only Active or Idle. And yes we where forced into this project with Mitel phones :-)

Thanks

Alex

Submitted by trinitel on Thu, 10/13/2011 Permalink

Don't you have any other issues with Mitel phones (except DND and forwarding)?
We have completely stopped using them. Mitel phones in Minet mode seems to be great phones but when they are switched to SIP mode they don't seems to be that good any more. We had issues that the phones stopped responding to SIP option and also stopped re-registering (and similar). We also tried the latest SIP firmware but that didn't make no difference.
After all we have replaced all Mitel phones for Polycoms and problems disappeared.
What's your experience with Mitel phones?

Peter (Had)
Trinitel Ltd
www.trinitel.co.uk

Submitted by achampagne on Mon, 10/31/2011 Permalink

Hi we still use them for a few of our customers and found out that there are 2 items that require attention

1: SIP 302 instead on 486 on DND
2: BLF Implementation

In regards to the BLF implementation, they use a Broadsoft alike "BLF list" approach. The busy and idle state work great, but the "early" state (when the phone is ringing) is completely ignored by the telephone.

Has anybody implemented BLF Lists instead of multiple hint registration in Asterisk ? Is there such compatibility with Broadsoft's BLF implementation ?

Alex