[OpenSIPS-Users] config 477 for offline message
Bogdan-Andrei Iancu
bogdan at opensips.org
Mon Oct 18 07:41:08 EST 2021
Hi,
Using the 0x02 flag should do the trick . If you enable it, do you still
see the TM sending the 477 reply automatically ?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS eBootcamp 2021
https://opensips.org/training/OpenSIPS_eBootcamp_2021/
On 10/14/21 5:17 AM, jacky z wrote:
> Hi Team,
>
> I am working on msilo module for offline message processing. When a
> message receiver just closed the user agent but the server hasn't
> updated the "location", the server will try to send the message
> several times through TCP/TLS and failed with "477". How can we
> capture this "477" and m_store the offline message? It seems the
> sample scripts don't handle this scenario. I also tried the following
> scripts in the route[relay] and the scripts were not executed based on
> the log. Appreciate your help! Thanks!
>
> if (!t_relay(0x02) ) {
>
> if (is_method("MESSAGE")) {
>
> if (m_store("$ou")) {
> log("MSILO: offline message stored\n");
> send_reply(202, "Accepted");
> }else{
> log("MSILO: offline message NOT stored\n");
> send_reply(503, "Service Unavailable");
> }
> exit;
>
> }
>
> _______________________________________________
> 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/20211018/ee0d38be/attachment.html>
More information about the Users
mailing list