Hi, I want to be able to send SIP SIMPLE messages via/to my VOIP provider but in trying to do so with MessageSend() I am getting 401 errors back from them, unsurprisingly. They want such messages from me authenticated with my account just as they would for SIP voice calls.
For voice calls, of course I use Dial(SIP/remote@peer) where remote is the phone number I want to call and peer is my SIP provider's entry from my sip.conf complete with account and password. So how do I achieve the same thing with MessageSend()? When I try to use the same kind of recipient string I get an error: [Oct 1 09:48:40] WARNING[3286][C-000013ab]: message.c:1232 msg_send_exec: No message technology 'SIP/sms-number@sip-peer' found. Using MessageSend() with raw URLs (sip: sms-num...@sip-provider.example.com) is accepted by Asterisk but it provides no authentication to the MESSAGE command sent to sip- provider.example.com so is rejected. So how can I, preferably, use my existing sip.conf entries to send SIP SIMPLE messages, or at least provide some kind of authentication otherwise with MessageSend()? Cheers, b.
signature.asc
Description: This is a digitally signed message part
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Astricon is coming up October 9-11! Signup is available at: https://www.asterisk.org/community/astricon-user-conference Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users