<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 24, 2018 at 7:07 AM, marek cervenka <span dir="ltr"><<a href="mailto:cervajs2@gmail.com" target="_blank">cervajs2@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hello,<br>
<br>
i met with this interesting situation<br>
<br>
[Jan 24 13:48:37] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '8' since no request was received in 32 seconds<br>
<br>
[Jan 24 13:48:37] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '8' since no request was received in 32 seconds<br>
[Jan 24 13:48:41] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '' since no request was received in 32 seconds<br>
[Jan 24 13:48:44] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport 'e="<urn:uuid:f6a6b29f-fa2a-45<wbr>79-ad2e-c47e6a3db178>";expires<wbr>=60<br>
u▒l^' since no request was received in 32 seconds<br>
[Jan 24 13:48:44] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '' since no request was received in 32 seconds<br>
[Jan 24 13:48:45] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '' since no request was received in 32 seconds<br>
[Jan 24 13:48:47] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport 'e="<urn:uuid:3abfe392-2dd5-4e<wbr>37-966d-9a936a350728>";expires<wbr>=60<br>
' since no request was received in 32 seconds<br>
[Jan 24 13:48:49] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '' since no request was received in 32 seconds<br>
[Jan 24 13:48:50] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '.0<br>
Date: Wed, 24 Jan 2018 12:48:18 GMT<br>
Allow: INVITE, ACK, CAN' since no request was received in 32 seconds<br>
[Jan 24 13:48:53] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '' since no request was received in 32 seconds<br>
[Jan 24 13:48:53] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport ' SUBSCRIBE, INFO' since no request was received in 32 seconds<br>
[Jan 24 13:48:53] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport 'c732305e-f905-489a-a6f4-5164f<wbr>0809c8a>";expires=60<br>
Expires: 60<br>
@u▒^' since no request was received in 32 seconds<br>
[Jan 24 13:49:27] NOTICE[1049] res_pjsip_transport_management<wbr>.c: Shutting down transport '▒▒<%▒▒*W▒▒▒$@▒▒▒&r{▒▒▒▒▒X_DL▒<wbr>▒▒1▒▒"▒`$▒zC▒l▒o▒O▒3▒▒c:133 idle_sched_cb: Shutting down transport '="<urn:uuid:80d3e1c7-681e-4e2<wbr>b-b2ca-6292f151c7c2>";expires=<wbr>60<br>
<br>
asterisk went crazy and had to be restarted<br></blockquote><div><br></div><div><br></div><div>That module does 2 things.  First it handles the keepalives if keep_alive_interval is > 0 in the pjsip.conf/global.  It also attempts to mitigate DOS attacks if an attacker floods asterisk with TCP (or TLS) connections but doesn't send any actual messages within the time set in pjsip.conf/system/timer_b.   When a connection is opened, a timer is started and if there is no recognizable SIP message before the timer expires, you get the "Shutting down transport" message.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
topology<br>
<br>
asterisk 13.18.2 + pjsip realtime  + mariadb  (mariadb is on different network!) + jssip via wss as client<br>
<br>
extconfig.conf<br>
<br>
ps_endpoints => odbc,configDb<br>
ps_auths => odbc,configDb<br>
ps_aors => odbc,configDb<br>
ps_domain_aliases => odbc,configDb<br>
<br>
sorcery.conf<br>
<br>
[res_pjsip] ; Realtime PJSIP configuration wizard<br>
endpoint/cache=memory_cache,ex<wbr>pire_on_reload=yes,full_backen<wbr>d_cache=yes<br>
endpoint=realtime,ps_endpoints<br>
auth/cache=memory_cache,expire<wbr>_on_reload=yes,full_backend_<wbr>cache=yes<br>
auth=realtime,ps_auths<br>
aor/cache=memory_cache,expire_<wbr>on_reload=yes,full_backend_cac<wbr>he=yes<br>
aor=realtime,ps_aors<br>
domain_alias=realtime,ps_domai<wbr>n_aliases<br>
<br>
<br>
there was net interruption on ~13:48<br>
<br>
do you have any ideas what can be cause of "res_pjsip_transport_managemen<wbr>t.c: Shutting down transport" ?<br></blockquote><div><br></div><div><div>Yep, it was probably that network interruption.  The incoming messages were being corrupted and not recognized as real SIP messages so the timer expired and the transports were shut down.</div><div>  </div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
my idea was that Asterisk with cache doesnt need realtime connectivity with mariadb (can survive short internet interruptions)<span class="gmail-HOEnZb"><font color="#888888"><br>
<br>
Marek<br>
<br>
<br>
<br>
<br>
-- <br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
Check out the new Asterisk community forum at: <a href="https://community.asterisk.org/" rel="noreferrer" target="_blank">https://community.asterisk.org<wbr>/</a><br>
<br>
New to Asterisk? Start here:<br>
     <a href="https://wiki.asterisk.org/wiki/display/AST/Getting+Started" rel="noreferrer" target="_blank">https://wiki.asterisk.org/wik<wbr>i/display/AST/Getting+Started</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
  <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" rel="noreferrer" target="_blank">http://lists.digium.com/mailma<wbr>n/listinfo/asterisk-users</a></font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><span style="font-size:12.8px">George Joseph</span><br style="font-size:12.8px"><span style="font-size:12.8px">Digium, Inc. | Software Developer</span><span style="font-size:12.8px"><br>445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br></span><span style="font-size:12.8px">Check us out at: </span><a href="http://www.digium.com/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.digium.com</a><span style="font-size:12.8px"> & </span><a href="http://www.asterisk.org/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.asterisk.org</a><br><div><br></div></div></div>
</div></div>