> In this particular case, the problem actually > appears to be that the branch parameter in some > of those interior Via headers has a '%'character > in it - the receiving system is upset by that (I'm > not at all clear on why implementors find it necessary > to parse anything but the topmost Via). We've > seen this on a couple of other implementations as > well, and have changed that to a '$', which is > legal in a token.
The '%' is valid; '$' is not. via-branch = "branch" EQUAL token token = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" ) _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors