[OpenSIPS-Users] Some questions regarding configuring msilo
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Nov 19 07:48:29 EST 2021
Hi Robert,
I guess you are talking about his
https://opensips.org/html/docs/modules/3.2.x/msilo.html#idp5708384 ?
Which looks like it was not updated since ages.....it is not even 3.2
compatible actually.
The "# if the downstream UA does not support MESSAGE requests" block is
outside the "if(!lookup("location")) ", so it is done when the lookup()
succeeded. And to be honest I do not see that "t_on_if()" anywhere .....
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS eBootcamp 2021
https://opensips.org/training/OpenSIPS_eBootcamp_2021/
On 11/11/21 10:34 PM, Robert Dyck wrote:
>
> The module documentation for msilo gives us an example of
> configuration to deploy the service.
>
> In a block staring with "if(!lookup("location"))" we see the following --
>
>
> # if the downstream UA does not support MESSAGE requests
> # go to failure_route[1]
> t_on_if (!db_does_uri_exist("$ru","subscriber"))failure("1");
> t_relay();
> exit;
> We didn't actually establish that the lookup failed because Message is
> unsupported. Lookup has only one failure return code -1. This does not
> tell us if the lookup failure was due to an non-existant AOR, no UAs
> registered or method not supported.
>
>
> In the statement "t_on_if
> (db_does_uri_exist("$ru","subscriber"))failure("1"); " t_on_if is not
> documented. Does it mean we should immediately go to the failure route
> if the AOR does not exist.
>
>
> If the AOR does not exist why would we do ---
>
> if (m_store("$ou"))
> {
> log("MSILO: offline message stored\n");
> t_reply("202", "Accepted");
> }else{
> log("MSILO: offline message NOT stored\n");
> t_reply("503", "Service Unavailable");
> };
>
>
> Some clarification would be appreciated.
>
> Rob
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20211119/17d70eb2/attachment.html>
More information about the Users
mailing list