> What should UAS respond with when it receives REGISTER request > where the "Uri" field has its value with out being double quoted?
It is abnormal; thus the UAS can basically act however it desires. The typical mantra is be strict sending and lenient receiving. Returning "400 Authorization header uri needs quotes" would likely be best. Unfortunately returning failure responses to REGISTER often causes frequent REGISTERs with the same issue until software fixed. In the wild, the following few likely possibilities: 1) Return 200 OK because authorization passed anyway. 2) Return "400 Authorization header uri needs quotes". 3) Return 401 because authorization failed. 4) Return "403 Forbidden until Authorization header uri valid". 5) Return "403 Forbidden" to try to shut-up the bad phone. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
