LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   KPhone 3.14 ignoring SIP messages - HELP! (https://www.linuxquestions.org/questions/linux-software-2/kphone-3-14-ignoring-sip-messages-help-126331/)

samwise 12-16-2003 08:45 AM

KPhone 3.14 ignoring SIP messages - HELP!
 
Hi,

Has anyone managed to compile KPhone 3.14 and get it working?

I'm running Mandrake 9.2 (w/ KDE 3) and want to get it registering to a SIP server. I've successfully (as far as I know) compiled it from source (can't find an MDK RPM) and it appears to run OK.

The problem comes when I attempt to register with a SIP server. KPhone happily sends out a SIP REGISTER message, which the SIP server responds to with a 200 OK message. Unfortunately, however, even though I can see the SIP message arriving on my client, KPhone refuses to acknowledge it and continues to retry sending the REGISTER message to the SIP server. After 10 attempts, it then times out.

I have already configured linphone to make peer to peer SIP calls so I know the machine is capable of it. KPhone, however, refuses to make exactly the same peer to peer call to the same client.

If anyone has any ideas of what to try I'd be most interested. Below is a slightly edited SIP messages log as produced by KPhone - including the 200 OK message which it has chosen to ignore.

I'm out of ideas and can't seems to find support for it online anywhere! ... HELP!

Many thanks,

Sam.

Found 3 interfaces.
SipClient: Listening UDP on port: 5060
SipClient: Our address: MY.IP.ADD.RESS
SipRegister: Auth is '(null)'
SipRegister: Proxy Auth is '(null)'

SipClient: Sending: 15:20:02.399
--------------------------------
REGISTER sip:sipserver SIP/2.0
Via: SIP/2.0/UDP MY.IP.ADD.RESS;rport
CSeq: 6746 REGISTER
To: "Callers Name" <sip:sip.username@sipserver>
Expires: 900
From: "Callers Name" <sip:sip.username@sipserver>
Call-ID: 1089250442@MY.IP.ADD.RESS
Content-Length: 0
User-Agent: KPhone/3.14
Event: registration
Allow-Events: presence
Contact: "Callers Name" <sip:samwise@MY.IP.ADD.RESS;transport=udp>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"


SipClient: Sending to 'SIPSERVER.IP.ADD.RESS:5060'
SipClient: Receiving message...

SipClient: Received: 15:20:02.406
---------------------------------
SIP/2.0 200 OK
From: "Callers Name"<sip:sip.username@sipserver>
To: "Callers Name"<sip:sip.username@sipserver>;tag=0-13c4-3fd73949-52810c38-5c42
Call-ID: 1089250442@MY.IP.ADD.RESS
CSeq: 6746 REGISTER
Via: SIP/2.0/UDP MY.IP.ADD.RESS;received=MY.IP.ADD.RESS;rport
Contact: "Callers Name"<sip:samwise@MY.IP.ADD.RESS;transport=UDP>;expires=900;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"
Content-Length:0


SipTransaction: Retransmit 1 (4000)

SipClient: Sending: 15:20:06.405
--------------------------------
REGISTER sip:sipserver SIP/2.0
Via: SIP/2.0/UDP MY.IP.ADD.RESS;rport
CSeq: 6746 REGISTER
To: "Callers Name" <sip:sip.username@sipserver>
Expires: 900
From: "Callers Name" <sip:sip.username@sipserver>
Call-ID: 1089250442@MY.IP.ADD.RESS
Content-Length: 0
User-Agent: KPhone/3.14
Event: registration
Allow-Events: presence
Contact: "Callers Name" <sip:samwise@MY.IP.ADD.RESS;transport=udp>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK"


All times are GMT -5. The time now is 05:30 PM.