Dear Akamat, >From kannel user manual,
*Smsbox routing inside bearerbox* The communication link between bearerbox and smsbox has been designed for the purpose of load-balancing via random assignment. Which means, bearerbox holds all smsc connections and passes inbound message to one of the connected smsboxes. So you have a determined route for outbound messages, but no determined route for inbound messages. Which basically, in my opinion, means that if you use one or more smsboxes without smsbox-id and with the same sms-service config, bearerbox should load-balance incoming traffic via those. (without any specific smsbox-route) On Thu, Apr 20, 2023 at 12:07 PM akamat sarat <akamat.sa...@gmail.com> wrote: > Do you mean something like the following? > group = sms-service > get-url = "http://get-url.com" > catch-all = yes > This kind of setup does not work without adding smsbox-route. > smsbox-route is either short code or smsc-id specific. > If you mean something else, can you write an example please? > > Than k you > > > On Wed, Apr 19, 2023 at 9:32 PM rm mobbis.am <r...@mobbis.am> wrote: > >> Hi Akamat, >> >> Honestly, I suspect that I do not fully understand your situation ( >> because if I usnderstand you in right way, it has very obvious solution). >> Thus if I understand your request correctly, you just need to: >> >> 1. configure sms-service >> 2. set your script on apache or iis >> 3. use get-url or post-url and other sms-service related parameters >> according your needs >> >> Thus you will have smsc independet script which will handle all your MO >> requests especially if you set catch-all parameter to true. >> >> Best regards, >> Ruben Melikyan >> ------------------------------ >> *From:* users <users-boun...@kannel.org> on behalf of akamat sarat < >> akamat.sa...@gmail.com> >> *Sent:* Wednesday, April 19, 2023 7:32:45 PM >> *To:* Tolga Ulas <tolga.u...@tolgaulas.com> >> *Cc:* users@kannel.org <users@kannel.org> >> *Subject:* Re: MO Routing on the fly >> >> Even though I could not figure it out, the smsc-id parameter is not >> mandatory for the smsbox-route group. >> Does this imply it can be SMSC independent if some other configuration is >> properly applied? possibly. I've tested smsbox-route group without >> specifying any smsc-ids and this did not work. >> But I'm probably missing something. >> >> On Wed, Apr 19, 2023 at 7:28 PM akamat sarat <akamat.sa...@gmail.com> >> wrote: >> >> I figured out a way to set it up the way I need it to work. >> So like I said, I wanted to route all MOs originating from all SMSCs to a >> single script to handle all of them. >> In my SMSc configuration I am using reroute-smsc-id to re-route all >> incoming MOs to a single HTTP SMSc that will invoke my script. >> The thing that kept me back is the preferred-smsc-id setting, because if >> it is used in conjunction with reroute-smsc-id then reroute-smsc-id is >> completely ignored without any mention of it in kannel logs. >> >> >> >> On Wed, Apr 19, 2023 at 7:12 PM Tolga Ulas <tolga.u...@tolgaulas.com> >> wrote: >> >> Not sure on top of my head whether it can be smsc independent, check with >> the documentation in the related section of thart smsc-id part and >> smsbox-route functioning in general. >> Tolga Ulas >> >> >> >> On Wed, Apr 19, 2023 at 5:51 PM akamat sarat <akamat.sa...@gmail.com> >> wrote: >> >> Thank for coming back, you mean something like: >> >> group=smsbox-route >> smsbox-id=mysmsbox >> smsc-id=SMSC1; SMSC2; SMSC3... >> >> If so, this means that every time a new SMSC is added, I will need to add >> it to the smsc-id's list in the above configuration. >> After that I will need to restart kannel which I do not want to do. >> If thats not what you mean can you write an example? >> >> Thank you. >> >> >> On Wed, Apr 19, 2023 at 5:39 PM Tolga Ulas <tolga.u...@tolgaulas.com> >> wrote: >> >> Put a single route to a single smsbox which has a single service and >> define all your smscs in the route as origin. >> >> Tolga Ulas >> >> >> On Wed, Apr 19, 2023 at 5:22 PM akamat sarat <akamat.sa...@gmail.com> >> wrote: >> >> To all kannelers, >> >> I am trying to find a way to configure kannel so that all incoming >> messages (MOs) from all SMSCs to go to the same script. >> The problem is that i could not find a working solution that does not >> rely on smsbox-routes >> and it is not possible to add smsbox-routes on the fly. >> >> Any help would be appreciated >> >> -- Sincerely, Sayed Hadi Rastgou Haghi