ARI Push Configuration - Asterisk Documentation
This link does not document push configuration for detailed parameters. I want to be able to have endpoints be authenticated by IP
ARI Push Configuration - Asterisk Documentation
This link does not document push configuration for detailed parameters. I want to be able to have endpoints be authenticated by IP
An endpoint doesn’t directly. You configure an identify to match based on an IP address, and set the endpoint to use for it.
The parameters are not fully documented because it would be duplicating the already existing documentation for PJSIP, as the parameters are the same.
I don’t have an example with push in ARI for identify.
Although people use the term “authenticate by IP”, they really mean “identify”. In many cases, IP addresses can be trusted (although it is still possible to do toll fraud with forged IP addresses, as it is not necessary for responses to be handled for a session to be established). Shared secrets (“passwords”) are not mutually exclusive to identifying by IP.
I have a feeling that you also need to restrict the identification methods, so that only IP works for the endpoint, but I have never investigated this in detail.