SIP register with 127.0.0.1

Hello,

I have a small issue

I’ve install openfire 3.7.0 and redfire 0.0.0.3. I was trying to register Red5Phone on an Asterisk server.

The registration is unsucessfull. The phone has the following error: Reg. Failure = 401 Unauthorized

I belive the problem is in the register message. The via and contact fields have 127.0.0.1 as address.

REGISTER sip:10.2.200.82 SIP/2.0

Via: SIP/2.0/UDP 127.0.0.1:5074;rport;branch=z9hG4bK925244

Max-Forwards: 70

To: “7101” sip:7101@10.2.200.82

From: “7101” sip:7101@10.2.200.82;tag=z9hG4bK66104234

Call-ID: 489861147431@127.0.0.1

CSeq: 1 REGISTER

Contact: sip:7101@127.0.0.1:5074

Expires: 3600

User-Agent: mjsip stack 1.6

Content-Length: 0

I expected to see the via and contact address to be the IP of the openfire box (in this case 10.2.200.179).

I suspect the issue to be buried somewhere on the sip webapp, but I realy do not know how to start looking at this.

Can some one please give me a few tips on why this might be happening or where could I look for a solution?

Thanks in advance

Your best bet would be to look at the issues list at http://code.google.com/p/red5phone/issues/list

Indeed I should have checked the defect list with more attention. Thanks for the heads up.

Issue 66 seems to describe my problem. I will try the recommended workaround.