<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Call decline with 603</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>That actually looks like an error from the PSTN side... 603 is global failure... And means don’t even bother trying this call again...<BR>
<BR>
The real way to figure this out from FreeSWITCH is get on fs_cli and enable global sip tracing in sofia so you can see whats going on.<BR>
<BR>
<BR>
On 2/18/15, 9:08 AM, "huseyin kalyoncu" <<a href="hkalyoncu@gmail.com">hkalyoncu@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>what about the PSTN side? did you check that? <BR>
did call ever pass to the PSTN side? might be the error came from PSTN side?<BR>
<BR>
On Wed, Feb 18, 2015 at 4:28 PM, Rahul MathuR <<a href="rahul.ultimate@gmail.com">rahul.ultimate@gmail.com</a>> wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Hi all,<BR>
<BR>
I was doing a POC of WebRTC based audio call to PSTN, routed via kamailio (for protocol translation & proxy) and FS as SIP server.<BR>
I get 100 trying from FS but after that 603 decline with reason - "Reason: Q.850;cause=16;text="NORMAL_CLEARING""<BR>
<BR>
Also, my phone didn't ring whereas, ITU T Q850 codes say,<BR>
16 NORMAL_CLEARING <BR>
normal call clearing [Q.850] This cause indicates that the call is being cleared because one of the users involved in the call has requested that the call be cleared. Under normal situations, the source of this cause is not the network.<BR>
<BR>
<BR>
Could you please help me in resolving this issue.<BR>
<BR>
<BR>
<BR>
The messages are as under - <BR>
<BR>
1. INVITE from JsSIP to Kamailio<BR>
<BR>
INVITE sip:00919650926333 <tel:00919650926333> @<FreeSwitch_IP> SIP/2.0<BR>
Route: <sip:<Kamailio_IP>:10080;transport=ws;lr><BR>
Via: SIP/2.0/TCP amadf8lur89p.invalid;branch=z9hG4bK1158107<BR>
Max-Forwards: 69<BR>
To: <sip:00919650926333 <tel:00919650926333> @<FreeSwitch_IP>><BR>
From: "55555" <sip:55555@<FreeSwitch_IP>>;tag=3dp7hdgg6j<BR>
Call-ID: n41t8s01dnclcbodd3il<BR>
CSeq: 352 INVITE<BR>
Proxy-Authorization: Digest algorithm=MD5, username="55555", realm="<FreeSwitch_IP>", nonce="d0593b9e-b772-11e4-aeec-2965abc3007e", uri="sip:00919650926333 <tel:00919650926333> @<FreeSwitch_IP>", response="12e4164f793098007d8bf09f7b50815f", qop=auth, cnonce="l02s3ec50q1g", nc=00000001<BR>
Contact: <sip:<a href="220bscel@amadf8lur89p.invalid">220bscel@amadf8lur89p.invalid</a>;transport=ws;ob><BR>
Content-Type: application/sdp<BR>
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS<BR>
Supported: ice,outbound<BR>
User-Agent: JsSIP 0.6.4<BR>
Content-Length: 1769<BR>
<BR>
v=0<BR>
o=- 9056480915531460217 2 IN IP4 127.0.0.1<BR>
s=-<BR>
t=0 0<BR>
a=group:BUNDLE audio<BR>
a=msid-semantic: WMS dcrNk6emj9gTfynUdLaYmsTVbZwnKc9iEwCG<BR>
m=audio 13228 RTP/SAVPF 111 103 104 9 0 8 106 105 13 126<BR>
c=IN IP4 59.178.158.4<BR>
a=rtcp:13228 IN IP4 59.178.158.4<BR>
a=candidate:2437072876 1 udp 2122260223 <tel:2122260223> 192.168.1.2 64540 typ host generation 0<BR>
a=candidate:2437072876 2 udp 2122260223 <tel:2122260223> 192.168.1.2 64540 typ host generation 0<BR>
a=candidate:3753982748 1 tcp 1518280447 192.168.1.2 0 typ host tcptype active generation 0<BR>
a=candidate:3753982748 2 tcp 1518280447 192.168.1.2 0 typ host tcptype active generation 0<BR>
a=candidate:941443129 1 udp 1686052607 59.178.158.4 13228 typ srflx raddr 192.168.1.2 rport 64540 generation 0<BR>
a=candidate:941443129 2 udp 1686052607 59.178.158.4 13228 typ srflx raddr 192.168.1.2 rport 64540 generation 0<BR>
a=ice-ufrag:9Yhi1W5j+XrHKQKQ<BR>
a=ice-pwd:fVw9fkXXv1bteXnWh3B/694c<BR>
a=ice-options:google-ice<BR>
a=fingerprint:sha-256 C1:96:B0:69:7A:4C:D6:3B:DD:6C:4B:83:BF:F6:45:56:43:95:B4:46:E0:11:BF:AB:2A:42:8D:47:F7:DA:A8:66<BR>
a=setup:actpass<BR>
a=mid:audio<BR>
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level<BR>
a=extmap:3 <a href="http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time">http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time</a><BR>
a=sendrecv<BR>
a=rtcp-mux<BR>
a=rtpmap:111 opus/48000/2<BR>
a=fmtp:111 minptime=10<BR>
a=rtpmap:103 ISAC/16000<BR>
a=rtpmap:104 ISAC/32000<BR>
a=rtpmap:9 G722/8000<BR>
a=rtpmap:0 PCMU/8000<BR>
a=rtpmap:8 PCMA/8000<BR>
a=rtpmap:106 CN/32000<BR>
a=rtpmap:105 CN/16000<BR>
a=rtpmap:13 CN/8000<BR>
a=rtpmap:126 telephone-event/8000<BR>
a=maxptime:60<BR>
a=ssrc:1011570965 cname:m/wi9qp3sxYVEQLV<BR>
a=ssrc:1011570965 msid:dcrNk6emj9gTfynUdLaYmsTVbZwnKc9iEwCG 9fd4df2c-5c5d-4dec-a1a6-e181d5da35c4<BR>
a=ssrc:1011570965 mslabel:dcrNk6emj9gTfynUdLaYmsTVbZwnKc9iEwCG<BR>
a=ssrc:1011570965 label:9fd4df2c-5c5d-4dec-a1a6-e181d5da35c4<BR>
<BR>
<BR>
2. INVITE from Kamailio to FS<BR>
<BR>
INVITE sip:00919560509733 <tel:00919560509733> @<FreeSwitch_IP> SIP/2.0<BR>
Record-Route: <sip:A4c7QkcuqY2hdQV9Y7p+J2A7spo+LvA=@<Kamailio_IP>:5090;r2=on;lr=on><BR>
Record-Route: <sip:A4c7QkcuqY2hdQV9Y7p+J2A7spo+LvA=@<Kamailio_IP>:10080;transport=ws;r2=on;lr=on><BR>
Via: SIP/2.0/UDP <Kamailio_IP>:5090;branch=z9hG4bKb937.6279f7ec5448a6c7867563e9b50fbe39.0<BR>
Via: SIP/2.0/TCP 4dcddrn8nrh8.invalid;rport=12016;received=59.178.154.62;branch=z9hG4bK4195437<BR>
Max-Forwards: 68<BR>
To: <sip:00919560509733 <tel:00919560509733> @<FreeSwitch_IP>><BR>
From: "55555" <sip:55555@<FreeSwitch_IP>>;tag=i5so9j18ej<BR>
Call-ID: pk2gvvb0qancp1ki8v5t<BR>
CSeq: 5489 INVITE<BR>
Proxy-Authorization: Digest algorithm=MD5, username="55555", realm="<FreeSwitch_IP>", nonce="85496252-b74d-11e4-ae0e-2965abc3007e", uri="sip:00919560509733 <tel:00919560509733> @<FreeSwitch_IP>", response="a821425e292b05c4b9480cb66336cb93", qop=auth, cnonce="h8i58dtuuc0p", nc=00000001<BR>
Contact: <sip:<a href="g5uvomah@4dcddrn8nrh8.invalid">g5uvomah@4dcddrn8nrh8.invalid</a>;transport=ws;ob;alias=59.178.154.62~12016~5><BR>
Content-Type: application/sdp<BR>
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS<BR>
Supported: ice,outbound<BR>
User-Agent: JsSIP 0.6.4<BR>
Content-Length: 782<BR>
<BR>
v=0<BR>
o=- 4750671857217657811 2 IN IP4 <Kamailio_IP><BR>
s=-<BR>
t=0 0<BR>
a=msid-semantic: WMS IMbls497PsJs5HOf2sY8de0vWcfW3Vjim2Te<BR>
m=audio 32838 RTP/AVP 111 103 104 9 0 8 106 105 13 126<BR>
c=IN IP4 <Kamailio_IP><BR>
a=rtpmap:111 opus/48000/2<BR>
a=fmtp:111 minptime=10<BR>
a=rtpmap:103 ISAC/16000<BR>
a=rtpmap:104 ISAC/32000<BR>
a=rtpmap:9 G722/8000<BR>
a=rtpmap:0 PCMU/8000<BR>
a=rtpmap:8 PCMA/8000<BR>
a=rtpmap:106 CN/32000<BR>
a=rtpmap:105 CN/16000<BR>
a=rtpmap:13 CN/8000<BR>
a=rtpmap:126 telephone-event/8000<BR>
a=maxptime:60<BR>
a=ssrc:2268746120 <tel:2268746120> cname:Bk0e7lSPEkClAxNy<BR>
a=ssrc:2268746120 <tel:2268746120> msid:IMbls497PsJs5HOf2sY8de0vWcfW3Vjim2Te 291b0246-4d75-4347-8b2d-e8e42171a36e<BR>
a=ssrc:2268746120 <tel:2268746120> mslabel:IMbls497PsJs5HOf2sY8de0vWcfW3Vjim2Te<BR>
a=ssrc:2268746120 <tel:2268746120> label:291b0246-4d75-4347-8b2d-e8e42171a36e<BR>
a=sendrecv<BR>
a=rtcp:32839<BR>
<BR>
<BR>
3. 100 trying from FS to Kamailio<BR>
<BR>
SIP/2.0 100 Trying<BR>
Via: SIP/2.0/UDP <Kamailio_IP>:5090;branch=z9hG4bKb937.6279f7ec5448a6c7867563e9b50fbe39.0<BR>
Via: SIP/2.0/TCP 4dcddrn8nrh8.invalid;rport=12016;received=59.178.154.62;branch=z9hG4bK4195437<BR>
Record-Route: <sip:A4c7QkcuqY2hdQV9Y7p+J2A7spo+LvA=@<Kamailio_IP>:5090;r2=on;lr=on><BR>
Record-Route: <sip:A4c7QkcuqY2hdQV9Y7p+J2A7spo+LvA=@<Kamailio_IP>:10080;transport=ws;r2=on;lr=on><BR>
From: "55555" <sip:55555@<FreeSwitch_IP>>;tag=i5so9j18ej<BR>
To: <sip:00919560509733@<FreeSwitch_IP>><BR>
Call-ID: pk2gvvb0qancp1ki8v5t<BR>
CSeq: 5489 INVITE<BR>
User-Agent: ASTPP<BR>
Content-Length: 0<BR>
<BR>
<BR>
4. 603 from FS to Kamailio<BR>
<BR>
SIP/2.0 603 Decline<BR>
Via: SIP/2.0/UDP <Kamailio_IP>:5090;branch=z9hG4bKb937.6279f7ec5448a6c7867563e9b50fbe39.0<BR>
Via: SIP/2.0/TCP 4dcddrn8nrh8.invalid;rport=12016;received=59.178.154.62;branch=z9hG4bK4195437<BR>
Max-Forwards: 68<BR>
From: "55555" <sip:55555@<FreeSwitch_IP>>;tag=i5so9j18ej<BR>
To: <sip:00919560509733@<FreeSwitch_IP>>;tag=y4D44m427U2Kj<BR>
Call-ID: pk2gvvb0qancp1ki8v5t<BR>
CSeq: 5489 INVITE<BR>
User-Agent: ASTPP<BR>
Accept: application/sdp<BR>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, NOTIFY<BR>
Supported: path, replaces<BR>
Allow-Events: talk, hold, conference, refer<BR>
Reason: Q.850;cause=16;text="NORMAL_CLEARING"<BR>
Content-Length: 0<BR>
Remote-Party-ID: "00919560509733" <sip:00919560509733@<FreeSwitch_IP>>;party=calling;privacy=off;screen=no<BR>
</SPAN></FONT></BLOCKQUOTE></BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
-- <BR>
Ken<BR>
<FONT COLOR="#0000FF"><U><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
Twitter: @FreeSWITCH<BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>