Pinset Not Working in Zoiper

Hi,

I’m testing the Pinset module in FreePBX 14.0.13.4 and during my test, when using IP Phone it accept the pinset but when using the softphone(zoiper 2.8.39) even though I inputted the correct pinset it still saying “password incorrect”. Then when I check the log it show “user entered nothing”, I’m not sure why it show this error even if I inputted the pinset.

This is the log when I use softphone
– Executing [DESTINATION_NUMBER@from-internal:3] Macro(“SIP/5555-00000d48”, “pinsets,1,0”) in new stack
– Executing [s@macro-pinsets:1] Set(“SIP/5555-00000d48”, “try=1”) in new stack
– Executing [s@macro-pinsets:2] GotoIf(“SIP/5555-00000d48”, “0?cdr,1”) in new stack
– Executing [s@macro-pinsets:3] GotoIf(“SIP/5555-00000d48”, “1?auth:return”) in new stack
– Goto (macro-pinsets,s,4)
– Executing [s@macro-pinsets:4] Progress(“SIP/5555-00000d48”, “”) in new stack
– Executing [s@macro-pinsets:5] Read(“SIP/5555-00000d48”, “dtmf,agent-pass,0,n,1,10”) in new stack
– <SIP/5555-00000d48> Playing ‘agent-pass.ulaw’ (language ‘en’)
– User entered nothing.
– Executing [s@macro-pinsets:6] GotoIf(“SIP/5555-00000d48”, “0?return:askpin”) in new stack
– Goto (macro-pinsets,s,7)
– Executing [s@macro-pinsets:7] Set(“SIP/5555-00000d48”, “try=2”) in new stack
– Executing [s@macro-pinsets:8] GotoIf(“SIP/5555-00000d48”, “0?hangup”) in new stack
– Executing [s@macro-pinsets:9] Read(“SIP/5555-00000d48”, “dtmf,auth-incorrect,0,n,1,10”) in new stack
– <SIP/5555-00000d48> Playing ‘auth-incorrect.ulaw’ (language ‘en’)
– User entered nothing.

This is the log when I use IP Phone
– Executing [DESTINATION_NUMBER@from-internal:3] Macro(“SIP/7000-00000d3a”, “pinsets,3,0”) in new stack
– Executing [s@macro-pinsets:1] Set(“SIP/7000-00000d3a”, “try=1”) in new stack
– Executing [s@macro-pinsets:2] GotoIf(“SIP/7000-00000d3a”, “0?cdr,1”) in new stack
– Executing [s@macro-pinsets:3] GotoIf(“SIP/7000-00000d3a”, “1?auth:return”) in new stack
– Goto (macro-pinsets,s,4)
– Executing [s@macro-pinsets:4] Progress(“SIP/7000-00000d3a”, “”) in new stack
– Executing [s@macro-pinsets:5] Read(“SIP/7000-00000d3a”, “dtmf,agent-pass,0,n,1,10”) in new stack
– <SIP/7000-00000d3a> Playing ‘agent-pass.ulaw’ (language ‘en’)
– User entered ‘1234’
– Executing [s@macro-pinsets:6] GotoIf(“SIP/7000-00000d3a”, “1?return:askpin”) in new stack
– Goto (macro-pinsets,s,12)
– Executing [s@macro-pinsets:12] NoOp(“SIP/7000-00000d3a”, “returning back”) in new stack

Any Ideas/Help would be greatly appreciated

– User entered nothing.

https://www.zoiper.com/en/support/answer/for/windows-phone/72/DTMF___Voice_menus

If you use rfc2833 you need to answer the call first, try in and . . .

Hi dicko,

Thanks for this. I got now the idea.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.