Temperamental authenticate() command

Hi guys,

I’ve inherited an asterisk setup and have been doing my best to learn as much as I can regarding its ins and outs over the last few months, can still be considered a noob however :wink:

I’m having some difficulties with an ‘authenticate’ line in my extensions.conf and can’t get my head around it, but i suspect it may be handset related. When I attempt to authenticate and am prompted to enter the password, it is ‘incorrect’ each time, but only from one handset, the rest work!

The relevant lines are:

[international-calls-VOIP]
exten => _X.,1,Answer
exten => _X.,n,Set(TIMEOUT(digit)=5)
exten => _X.,n,Set(TIMEOUT(response)=5)
exten => _X.,n,Authenticate(1111)
exten => _X.,n,Macro(trunkdial,${trunk_1}/${EXTEN:0})
exten => t,1,Playback(cc-error) ;Timeout response Done
exten => i,1,Playback(cc-error) ;Invalid response Done

This works on all handsets but one, (fine on grandstream budgetOne 200s), the problem handset being a polycom soundstation ip5000.

To add further confusion, the polycom CAN authenticate for the below DISA code:

[dialout]
exten => s,1,Answer
exten => s,n,Set(TIMEOUT(digit)=10)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,Authenticate(1111)
exten => s,n,DISA(no-password,numberplan-custom-1)

Is there anything obvious that may be causing these issues, or requirements of the handsets that asterisk imposes for this to work?

Many thanks in advance for any pointers

Cheers,

Paul

If the second works 100% then st the timeout and rsponse to the same and see if that fixes it

Ian

Thanks for quick response Ian.

They were both the same, but to speed up the process of trying to fix it, I brought the faulty one down to 5! The polycom doesn’t seem to have a ‘pound key’ to submit the entered pass prior to time-out

Cheers,

Paul

Don’t suppose anyone else can shed any light on this one?

Much appreciated,

Paul

Don’t suppose anyone else can shed any light on this one?

Much appreciated,

Paul

Would like to see the console activity of the phone call to both of those authenticates…

Past the timeout difference that you explained, I see nothing to indicate that they should behave differently.