Got SIP response 603 "Decline" back from


I’ve a very simple configuration as follows:

exten => 29149,1,Ringing()
exten => 29149,2,Dial(SIP/29149,60,tT)
exten => 29149,3,Hangup()

If I call from outside (in this case via TrunkSIP Miriades, the extension 29149 (Polycom IP331) only rings 4 times. And the error was the following:

Executing [29149@incoming-iax:1] Ringing(“SIP/TRUNKSIP-MIRIADES-0000042a”, “”) in new stack
– Executing [29149@incoming-iax:2] Dial(“SIP/TRUNKSIP-MIRIADES-0000042a”, “SIP/29149,60,tT”) in new stack
== Using SIP VIDEO TOS bits 136
== Using SIP VIDEO CoS mark 4
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Called SIP/29149
– SIP/29149-0000042b is ringing
Got SIP response 603 “Decline” back from
– SIP/29149-0000042b is busy

Every extension I call that belongs to this range 291XX will ring 4 times and then the call is disconnected, but not by the user. It seems that Asterisk force the releasing of the calls.

Can you help me please?

That is from the device, not from Asterisk. Some devices have a maximum time they’ll allow themselves to ring after which they’ll respond with a Decline. That could certainly be happening.


Thanks foyr your reply. But we’ve no choice to alter the ringtime in Polycom IP331…

Then you will have to replace them with phones that do allow you to do this.

We only have Polycom 331 phones in this site/customer and they are working properly with another asterisk server…then I thought it might be a configuration problem on this server

You have to check the configuration of the phones to see what is causing the problem. If you cannot find anything you can try to dial multiple times until you reach the 60 seconds of the original dial command.

Hi, Thanks. What do you mean by “try to dial multiple times until you reach the 60 seconds of the original dial command.”? I don’t understand.

Well just forget what I wrote it was just a bad advice. Try to lower the 60 seconds and test again. As the previous users noted, it could be a max ring time setting that is causing the problem.

But where can I lower the time of 60 s, please?