Hi, If you’re using an external HSS, then Homestead just acts as a cache for the HSS data. The actual authentication processing is handled by Sprout.
The reason that you’re not seeing SIP messages between Sprout and Homestead is that the interface between the two is HTTP, not SIP. When Sprout receives the REGISTER request, it gets authentication data from Homestead over HTTP, and then Sprout uses the authorization data on the REGISTER to allow/forbid the user. The full flow for a REGISTER can be seen in the “Mainline Flows” section here: http://www.projectclearwater.org/technical/call-flows/ I hope that helps, Seb. From: Clearwater [mailto:clearwater-boun...@lists.projectclearwater.org] On Behalf Of ??? Sent: 08 March 2017 08:29 To: clearwater@lists.projectclearwater.org Subject: [Project Clearwater] About Clearwater Register Processing Dear All, I have some questions about Clearwater Register flow between Homestead and Sprout, according to http://www.projectclearwater.org/technical/clearwater-architecture/, I find the following descriptions, Sprout The Sprout nodes act as a horizontally scalable, combined SIP registrar and authoritative routing proxy, and handle client authentication. The Sprout cluster includes a redundant memcached cluster storing client registration data and other long-lived state. Homestead Homestead provides a Web services interface to Sprout for retrieving authentication credentials and user profile information. So, Homestead is just a interface between Sprout and HSS to help Sprout get user profile from HSS ,and doesn't process message for client authentication? The mainly component being charged of authentication is Sprout? I had set icscf with Sprout, called sprout(i), and when I use wireshark capture the packets of registration, I find that packets didn't pass through Sprout cluster, and just pass through my sprout(i). Does my sprout(i) deal with user authentication or the homestead do? Thanks, Eric
_______________________________________________ Clearwater mailing list Clearwater@lists.projectclearwater.org http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org