Thank you, everyone. In summary, a proxy may challenge a UA with 407 due to authenticate the UA. The UA that received 407 including challenge do the following steps:
In the case of 'a Sender-------(INVITE)------->a Proxy(Sender side)': Step1) Checking 407 responder A Sender recognize a responder that sent 407 with challenge checking up 'FROM header' (in 407) with 'ROUTE header'(in INVITE). Step2) Send an INVITE with the response The Sender re-send an INVITE with response for the challenge (that the Sender received from the Proxy). *If a Proxy( Receiver side) received 407 with challenge from an Receiver, the Proxy MAY also re-send an INVITE with response. So, the following case is considered as well: In the case of 'a Proxy(Receiver side)-------(INVITE)------->a Receiver': Step1) Checking 407 responder A Receiver recognize a responder that sent 407 with challenge checking up 'FROM header'(in 407 from the Receiver) with the 'TO header' (in an INVITE). *** The checking headers is different from the first case. In the first case, checking 'FROM' with 'ROUTE' while, in this case, checking 'FROM' with 'TO'. But can it(Step1) make a function correctly? Step2) Send an INVITE with the response The above Proxy(Receiver side) re-send an INVITE with response for the challenge that the Proxy received from the Receiver. Is the above correct? Tabt 2010/2/8 Couret Tabt <[email protected]>: > Dear folks, > > I have a question about '407 Proxy Authenticate Response' > in RFC3261 below: > > May a UA(ex.Bob as a receiver) send '407 Proxy Authenticdate' Response > as same as a proxy send. > Then does the other UA(Alice as a sender) respond reInvite to Bob(as a > receiver) > as same as the sender send it to the proxy. > > Moreover, how does Alice judge who sends the response > (from whether Proxy or UA )? > Does she judge using Route Header? > > If you know it, please let me know. > > Thanks, > Tabt > _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
