[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