Yossi Ben Hagai
2007-Aug-16 18:33 UTC
[asterisk-users] Outbound SIP authentication with dynamic credentials
Hi All, I'm working on the following scenario: VoIP Gateway --> Asterisk server --> Proxy server --> PSTN | XMLRPC -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070816/f877d86f/attachment.htm
Yossi Ben Hagai
2007-Aug-16 18:56 UTC
[asterisk-users] Outbound SIP authentication with dynamic credentials
Hi All, I'm working on the following scenario: VoIP Gateway --> Asterisk server --> Proxy server --> PSTN | | XMLRPC <----> Radius In this call flow a prepaid caller places a call over the VoIP gateway to the Asterisk server acting as an IVR, the server collects the user ID, PIN, and B-number and authenticate the credentials using an XML-RPC interface and plays the balance to the caller. so far so good. the next step is to send an Invite message for the B-number over to the proxy server. the issue is that the proxy server does not "trust" the asterisk server and the actual call duration limit and accounting is handled by the proxy server which requires the asterisk server to proxy-auth itself sending the user ID and PIN details as the MD5 auth credentials. Now the asterisk can act as a client and authenticate itself, but this required the credentials to be hard coded on sip.conf. currently my last resort would be to put the sip.conf on MySQL RT and create peers dynamically for each call, but it doesn't seem like an elegant solution. Is there a way to specify the auth credentials on the Dial() command? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070816/7494de82/attachment.htm