On 12/22/11 1:14 AM, Johnson, Michael A wrote: > I am seeking clarification on the History-Info RFC 4424 > > In a transit scenario, an incoming call that is immediately redirected to > another party, I am getting rejected based on the History-Info field. > This is only where there is no A-party identity provided on the initial call. > On the outgoing invite I send the from address as 'anonymous@ > as.abc.company.com" but include the P-Preferred identity for authentication > purposes. > My ISP, however will not accept the call based on the fact that the domain in > the History-Info is the system IP, and does not match the Server Line/Port on > the initial incoming invite. > To: "712345678 712345678"<sip: > 712345...@endcustomer.com.au;url-cookie=VNCHHA1-b6bpj6434lp57<mailto:sip:%20712345...@endcustomer.com.au;url-cookie=VNCHHA1-b6bpj6434lp57>> > > I do not find anything in the RFC that clearly seems to specify how this > should work.
You should know that 4244 will soon be superseded by http://www.ietf.org/id/draft-ietf-sipcore-rfc4244bis-06.txt. While you can't expect your ISP to support that yet, it at least gives an indication of direction and clarification of intent. But as Dale said, there was and is no intent to specify that servers should reject requests based on what they do/don't find in H-I. IMO a server that fails a call because it doesn't like your H-I is a *bad* server that should be publicly chastised. However such behavior is not "non-compliant". If you can't choose a new ISP, then tell your ISP that they are being stupid and out to lighten up. Thanks, Paul > > 2011-12-21 07:20:20 STS->Network SSP Level = 3 > Unique ID = 0 > INVITE > sip:0438xxx...@as.abc.company.com:5060;transport=udp<sip:0438786...@as.nipt.telstra.com:5060;transport=udp> > SIP/2.0 > Via: SIP/2.0/UDP 10.XX.YY.ZZ:5060;branch=z9hG4bK2724966256-92170064 > Route:<sip:sbc-qld.abc.company.com:5060;transport=udp;lr<sip:sbc-qld.nipt.telstra.com:5060;transport=udp;lr>> > Max-Forwards: 25 > Authorization: Digest > username="NXXXXXXX",realm="client.com",nonce="BroadWorksXgwfexftkTs4w3nmBW",uri="sip:0438xxx...@as.abc.company.com:5060<sip:0438786...@as.nipt.telstra.com:5060>",response="64d5cfk3af388d6016e49ee004a2ab78",algorithm=MD5,cnonce="b3c85b02a0971594cdd55d56653abd6e713a9d8dd7162f62f8a843462fca9350",qop=auth,nc=00000001 > Allow: > INVITE,BYE,CANCEL,ACK,INFO,PRACK,OPTIONS,SUBSCRIBE,NOTIFY,REFER,REGISTER,UPDATE > Supported: timer,replaces > From: "Anonymous"<sip:anonym...@as.abc.company.com>;tag=0_2724896256-92170062 > To:<sip:0438xxx...@as.abc.company.com<sip:0438786...@as.nipt.telstra.com>> > Call-ID: > 2724896256-92170...@10.xx.yy.zz<mailto:2724896256-92170060@10.61.40.11> > CSeq: 3 INVITE > Min-SE: 90 > Session-Expires: 90;Refresher=uas > Contact: > "Anonymous"<sip:anonym...@10.xx.yy.zz:5060;transport=udp<sip:anonymous@10.61.40.11:5060;transport=udp>> > P-Preferred-Identity: "712345600"<sip:712345...@as.abc.company.com> > Diversion: > "Spare"<sip:712345...@10.xx.yy.zz<sip:738685763@10.61.40.11>>;reason=unconditional;counter=1 > History-Info: > "Spare"<sip:712345...@10.xx.yy.zz<sip:738685763@10.61.40.11>>;index=1,<sip:0438xxx...@as.abc.company.com<sip:0438786...@as.nipt.telstra.com>>;index=1.1 > User-Agent: Mitel-3300-ICP 10.2.1.13 > Content-Type: application/sdp > Content-Length: 357 > > Thanks. > > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors