List-Post: Content-Transfer-Encoding: 7bit From: Alex Balashov Precedence: list To: "Kamailio (SER) - Users Mailing List" References: In-Reply-To: Date: Mon, 15 Jan 2018 22:40:34 -0500 Message-ID: <367DF196-797C-41A6-A270-7CFF8A297FC2@evaristesys.com> Content-Type: multipart/alternative; boundary=Apple-Mail-14694B2B-DF55-40EC-A408-C88E42315526 Subject: Re: [SR-Users] Process transactions after server crash? Message: 16 MIME-Version: 1.0 --Apple-Mail-14694B2B-DF55-40EC-A408-C88E42315526 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Alas, there is not. It=E2=80=99s periodically discussed. However, it turns o= ut that serialising, storing and reanimating transactions not created in the= same runtime instance of Kamailio is actually not straightforward.=20 However, it=E2=80=99s also mot necessary in most cases. Kamailio falls back t= o stateless routing and can route almost anything just based on the SIP mess= age contents themselves. It=E2=80=99s really just a few edge cases like CANC= EL handling that drive the demand for this, and even then, there are workaro= unds.=20 What problem are you trying to solve? Perhaps there is a better, or alternat= ive but adequate way. -- Alex > On Jan 15, 2018, at 10:30 PM, Malcolm O'Hare wrote: >=20 > Is there any module in kamailio that enables proxies to handle transaction= s that weren=E2=80=99t created by that proxy? Anything which stores the tran= saction state in the database? Did a bit of looking but I didn=E2=80=99t se= e anything that looked like it did that and nothing in the FAQ.=20 > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users --Apple-Mail-14694B2B-DF55-40EC-A408-C88E42315526 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Alas, there is not. It=E2=80=99s periodically discu= ssed. However, it turns out that serialising, storing and reanimating trans= actions not created in the same runtime instance of Kamailio is actually no= t straightforward. 

However, it=E2=80=99s also mot = necessary in most cases. Kamailio falls back to stateless routing and can r= oute almost anything just based on the SIP message contents themselves. It= =E2=80=99s really just a few edge cases like CANCEL handling that drive the= demand for this, and even then, there are workarounds. 
What problem are you trying to solve? Perhaps there is a better= , or alternative but adequate way.

-- Alex

On Jan 15, 2018, at 10:30 PM, Malcolm O'Hare <= ;sac_malcolm@msn.com> wrote:<= br>

Is there any module in kamailio that enables proxies= to handle transactions that weren=E2=80=99t created by that proxy? Anythin= g which stores the transaction state in the database?  Did a bit of lo= oking but I didn=E2=80=99t see anything that looked like it did that and nothing in the FAQ. 

___________________= ____________________________
Kamailio (SER) - Users Mailing= List
sr-use= rs@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/= mailman/listinfo/sr-users
= --Apple-Mail-14694B2B-DF55-40EC-A408-C88E42315526--