302 temporarily moved

Discuss any topic about Brekeke PBX.

Moderator: Brekeke Support Team

Post Reply
xdgning
Posts: 38
Joined: Mon Oct 22, 2007 11:41 am

302 temporarily moved

Post by xdgning »

1. Brekeke Product Name and version:

2. Java version:

3. OS type and the version:

4. UA (phone), gateway or other hardware/software involved:

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :

6. Your problem:

Using Aastra 9122i as UAs.
Define:
UA#1: 5001
UA#2: 1120
UA#3: 1127

Set up Call forward on UA#1: 5001 to forward all calls to UA#3: 1127. Now, dial 5001 from 1120.
In Ethereal, I can see that first 1120 sends INVITE to 5001, then 5001 replies "302 temporarily moved" with contact change to 1127, now 1120 sends a 2nd INVITE to 5001, again 5001 replies "302 temporarily moved" with contact change to 1127. Then 1120 sends a 3rd INVITE to 1127 and 1127 begins to ring.

All SIP messages are routed through Brekeke. What I don't understand is why is the 2nd INVITE sent to 5001 and not 1127 and why is the re-INVITE sent twice.

This may be ok when forwarding all calls and on busy, since everything is done very quickly. But when forwarding on no reply, the 2nd INVITE(incorrect destination) is sent after the no reply timeout, while the 3rd INVITE(correct destination) is sent after 2 no reply timeouts, which is take too long and may reach the ringing timeout.
Haddas
Posts: 170
Joined: Thu Jan 17, 2008 11:55 am

Post by Haddas »

It seems Aastra's problem or policy.

Check Aastra's documents.
Also update of the firmware may solve the issue...
Post Reply