I have this all working now. I had previously configured this as a gateway and once issues were fixed on our vendor's end, it worked. Is there a disadvantage to using this method rather than the permissions module?
On a related note (though maybe not related enough), when we get responses from their system it comes back with a different domain in the URI than what they require us to send to. When questioned about this they said we would need to handle it on our end. Is there a common method for checking the to URI for a particular string (in this case the domain), changing it, and then forwarding it? Thanks, Ed On Sat, Oct 20, 2012 at 7:23 PM, Vitaliy Aleksandrov <vitalik.v...@gmail.com > wrote: > "Permissions" module should help you. If allowed ip addresses are kept > in a database you can reload them by MI command without kamailio restart. > As I remember "permissions" module allows to create groups of ip > addresses, so you can create such a group for hosts which you want to > receive MESSAGE requests from. > > I tested this example and it worked for me. I was misunderstanding some > of the values and thought they applied to users being registered or not. > > I am still uncertain what setting applies to allowing all traffic inbound > from a particular address. Any tips on this would be appreciated. > > > Thanks, > Ed > > > > On Fri, Oct 19, 2012 at 1:41 PM, Ed Brady <ebr...@talkforgood.com> wrote: > >> I was looking at this logic some more and wanted to clarify my >> configuration. I need to base the R-URI rewrite and MESSAGE forward based >> on whether the account exists as a local subscriber or not rather than >> whether the user is registered or not. This is connecting to an SMS >> provider using SIP. >> >> I excitedly looked into the SMS module but this appears to only be if you >> are dealing with a GSM modem and not sending/receiving SIP MESSAGEs with an >> SMS gateway. >> >> Any resources you can point me to would be extremely helpful, thanks! >> >> >> Ed >> >> >> >> On Fri, Oct 19, 2012 at 10:42 AM, Ed Brady <ebr...@talkforgood.com>wrote: >> >>> Will this also permit incoming messages from this domain? Do I need to >>> add the gateway in any other settings besides the one you outlined? >>> >>> >>> Thanks, >>> Ed >>> >>> >>> >>> >>> On Fri, Oct 19, 2012 at 6:17 AM, Vitaliy Aleksandrov < >>> vitalik.v...@gmail.com> wrote: >>> >>>> If I understood you right you just need to rewrite R-URI domain and >>>> forward MESSAGE if a user in not registered. >>>> >>>> if (!lookup("location")) { >>>> switch($retcode) { >>>> case -1: >>>> $rd = "gatewaydomain.com"; >>>> t_relay(); >>>> exit; >>>> default: >>>> sl_send_reply("404", "Not Found"); >>>> exit; >>>> } >>>> } >>>> >>>> >>>> I am trying to route SIP messages to a gateway. I am using SIP MESSAGE >>>> over UDP as well as the MSILO module for storing messages for users that >>>> aren't currently logged in. I have read through the Dynamic Routing module >>>> info but am not able to determine the best way to accomplish the routing I >>>> require. Our scenario is outlined below. >>>> >>>> User A sends a message addressed to "sip:12345678...@mydomain.com" >>>> Kamailio at mydomain.com checks if 12345678900 is a registered user in >>>> the system. >>>> If not, the message header is translated to >>>> "sip:12345678...@gatewaydomain..com"<sip:12345678...@gatewaydomain..com>and >>>> forwarded. >>>> Incoming messages need to be accepted from their IP as well. >>>> >>>> It would also be useful if the address came as " >>>> sip:2345678...@mydomain.com" could be translated to "sip:*1* >>>> 2345678...@gatewaydomain.com". >>>> >>>> >>>> Is there any built in functionality I can configure for this, or will >>>> this need to be scripted? >>>> >>>> >>>> Thanks, >>>> Ed >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>>> sr-users@lists.sip-router.org >>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>> >> > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing > listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users