<div dir="ltr"><div dir="ltr"><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail-gE gmail-iv gmail-gt" style="font-size:12.8px"><table cellpadding="0" class="gmail-cf gmail-gJ"><tbody><tr class="gmail-acZ"><td class="gmail-gF gmail-gK" style="width:295.328px"></td><td class="gmail-gH gmail-bAk"></td><td class="gmail-gH"></td><td class="gmail-gH gmail-acX gmail-bAm" rowspan="2"></td></tr><tr class="gmail-acZ gmail-xD"><td colspan="3"><table cellpadding="0" class="gmail-cf gmail-adz" style="width:545px"><tbody><tr><td class="gmail-ady"><div class="gmail-ajy" tabindex="0"><br></div></td></tr></tbody></table></td></tr></tbody></table><span style="font-size:12.8px">Yes, I am using the external profile but it is a copy of the internal one and modified by me. I imagine that having the desired configuration it is irrelevant to use one or the other.</span></div><div class="gmail-"><div id="gmail-:196" class="gmail-ii gmail-gt gmail-adO" style="font-size:12.8px"><div id="gmail-:197" class="gmail-a3s gmail-aXjCH"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>Can you tell me what parameters and exactly what values should be configured for cleaning?</div><div><br></div><div>I have the next configuration file:</div><div><br></div><div><div><profile name="external"></div><div>  <!-- <a href="http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files" target="_blank">http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files</a> --></div><div>  <!-- This profile is only for outbound registrations to providers --></div><div>  <gateways></div><div>    <X-PRE-PROCESS cmd="include" data="external/*.xml"/></div><div>  </gateways></div><div><br></div><div>  <aliases></div><div>    <!--</div><div>        <alias name="outbound"/></div><div>        <alias name="nat"/></div><div>    --></div><div>  </aliases></div><div><br></div><div>  <domains></div><div>    <domain name="all" alias="false" parse="true"/></div><div>  </domains></div><div><br></div><div>  <settings></div><div>    <param name="debug" value="0"/></div><div>    <!-- If you want FreeSWITCH to shutdown if this profile fails to load, uncomment the next line. --></div><div>    <!-- <param name="shutdown-on-fail" value="true"/> --></div><div>    <param name="sip-trace" value="no"/></div><div>    <param name="sip-capture" value="no"/></div><div><br></div><div><!--</div><div>    <param name="watchdog-enabled" value="no"/></div><div>    <param name="watchdog-step-timeout" value="30000"/></div><div>    <param name="watchdog-event-timeout" value="30000"/></div><div><br></div><div>    <param name="forward-unsolicited-mwi-notify" value="false"/></div><div>--></div><div><br></div><div>    <param name="log-auth-failures" value="true"/></div><div>    <param name="rfc2833-pt" value="101"/></div><div>    <!-- RFC 5626 : Send reg-id and sip.instance --></div><div>    <!--<param name="enable-rfc-5626" value="true"/> --></div><div>    <param name="sip-port" value="$${external_sip_port}"/></div><div>    <param name="dialplan" value="XML"/></div><div>    <param name="context" value="public"/></div><div>    <param name="dtmf-duration" value="2000"/></div><div>    <param name="inbound-codec-prefs" value="$${global_codec_prefs}"/></div><div>    <param name="outbound-codec-prefs" value="$${outbound_codec_prefs}"/></div><div>    <param name="hold-music" value="$${hold_music}"/></div><div>    <param name="rtp-timer-name" value="soft"/></div><div>    <!--<param name="enable-100rel" value="true"/>--></div><div>    <!--<param name="disable-srv503" value="true"/>--></div><div>    <param name="local-network-acl" value="rfc1918.auto"/></div><div>    <param name="apply-nat-acl" value="rfc1918"/></div><div>    <!-- <param name="apply-register-acl" value="domains"/>--></div><div><br></div><div>    <!-- This could be set to "passive" --></div><div>    <param name="manage-presence" value="false"/></div><div><br></div><div>    <!-- used to share presence info across sofia profiles</div><div>         manage-presence needs to be set to passive on this profile</div><div>         if you want it to behave as if it were the internal profile</div><div>         for presence.</div><div>    --></div><div>    <!-- Name of the db to use for this profile --></div><div>    <!--<param name="dbname" value="share_presence"/>--></div><div>    <param name="presence-hosts" value="$${domain}"/></div><div>    <param name="force-register-domain" value="$${domain}"/></div><div>    <!--all inbound reg will stored in the db using this domain --></div><div>    <!--<param name="force-register-db-domain" value="$${domain}"/>--></div><div>    <!-- ************************************************* --></div><div><br></div><div>    <param name="aggressive-nat-detection" value="true"/></div><div>    <param name="inbound-codec-negotiation" value="generous"/></div><div>    <param name="nonce-ttl" value="60"/></div><div>    <param name="auth-calls" value="true"/></div><div>    <param name="inbound-late-negotiation" value="true"/></div><div>    <param name="inbound-zrtp-passthru" value="true"/> <!-- (also enables late negotiation) --></div><div>    <!--</div><div>        DO NOT USE HOSTNAMES, ONLY IP ADDRESSES IN THESE SETTINGS!</div><div>    --></div><div>    <param name="rtp-ip" value="$${local_ip_v4}"/></div><div>    <param name="sip-ip" value="$${local_ip_v4}"/></div><div>    <param name="ext-rtp-ip" value="$${external_rtp_ip}"/></div><div>    <param name="ext-sip-ip" value="$${external_sip_ip}"/></div><div>    <param name="rtp-timeout-sec" value="300"/></div><div>    <param name="rtp-hold-timeout-sec" value="1800"/></div><div>    <!--<param name="enable-3pcc" value="true"/>--></div><div><br></div><div>    <!-- TLS: disabled by default, set to "true" to enable --></div><div>    <param name="tls" value="$${external_ssl_enable}"/></div><div>    <!-- Set to true to not bind on the normal sip-port but only on the TLS port --></div><div>    <param name="tls-only" value="false"/></div><div>    <!-- additional bind parameters for TLS --></div><div>    <param name="tls-bind-params" value="transport=tls"/></div><div>    <!-- Port to listen on for TLS requests. (5081 will be used if unspecified) --></div><div>    <param name="tls-sip-port" value="$${external_tls_port}"/></div><div>    <!-- Location of the agent.pem and cafile.pem ssl certificates (needed for TLS server) --></div><div>    <!--<param name="tls-cert-dir" value=""/>--></div><div>    <!-- Optionally set the passphrase password used by openSSL to encrypt/decrypt TLS private key files --></div><div>    <param name="tls-passphrase" value=""/></div><div>    <!-- Verify the date on TLS certificates --></div><div>    <param name="tls-verify-date" value="true"/></div><div>    <!-- TLS verify policy, when registering/inviting gateways with other servers (outbound) or handling inbound registration/invite requests how should we verify their certificate --></div><div>    <!-- set to 'in' to only verify incoming connections, 'out' to only verify outgoing connections, 'all' to verify all connections, also 'subjects_in', 'subjects_out' and 'subjects_all' for subject validation. Multiple policies can be split with a '|' pipe --></div><div>    <param name="tls-verify-policy" value="none"/></div><div>    <!-- Certificate max verify depth to use for validating peer TLS certificates when the verify policy is not none --></div><div>    <param name="tls-verify-depth" value="2"/></div><div>    <!-- If the tls-verify-policy is set to subjects_all or subjects_in this sets which subjects are allowed, multiple subjects can be split with a '|' pipe --></div><div>    <param name="tls-verify-in-subjects" value=""/></div><div>    <!-- TLS version ("sslv23" (default), "tlsv1"). NOTE: Phones may not work with TLSv1 --></div><div>    <param name="tls-version" value="$${sip_tls_version}"/></div><div><br></div><div>    <param name="aggressive-nat-detection" value="true"/><br></div><div>    <param name="multiple-registrations" value="true"/></div><div>    <param name="ext-rtp-ip" value="$${external_rtp_ip}"/></div><div>    <param name="ext-sip-ip" value="$${external_sip_ip}"/></div><div>    <param name="NDLB-received-in-nat-reg-contact" value="true"/></div><div>    <param name="NDLB-force-rport" value="safe"/></div><div>    <param name="NDLB-broken-auth-hash" value="true"/></div><div>    <param name="enable-timer" value="false"/></div><div>    <param name="auth-calls" value="true"/></div><div><br></div><div><br></div><div>  </settings></div><div></profile></div></div><div><br></div><div><br></div><div>Thanks.</div><div class="gmail-yj6qo gmail-ajU" style="margin:2px 0px 0px"></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mar., 12 feb. 2019 a las 15:46, Giovanni Maruzzelli (<<a href="mailto:gmaruzz@gmail.com">gmaruzz@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Tue, Feb 12, 2019, 15:13 Jose David Jurado Alonso <<a href="mailto:josedavid@zennio.com" target="_blank">josedavid@zennio.com</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,</div><div dir="ltr"><br><div><div>I have seen that in the FS internal database the account SIP registrations are stored during a lot of time and it seems that they are not deleted never.</div></div></div></div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">You are registering on external profile. You are not supposed to. So, maybe there are not parameters for cleaning up.</div><div dir="auto"><br></div><div dir="auto">Look into internal profile configuration, and copy to external the relevant  (to registration AND presence AND auth) parameters.</div><div dir="auto"><br></div><div dir="auto">Hth,</div><div dir="auto">-giovanni</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div><br></div><div>Is there any mode or parameter to automatically delete these database records after X time, by  expired time or number of records for example?</div></div><div><br></div><div><div>To be better explained, I refer to the SIP profile records that appear when the command is executed:</div><div><br></div><div>fs_cli> sofia status profile external reg<br></div><div><br></div><div>Thank a lot.</div><div><br></div><div>Regards,</div><div><br></div><div><span style="font-size:12.8px">José David Jurado Alonso.</span></div></div></div></div></div></div>
_________________________________________________________________________<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" rel="noreferrer" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="noreferrer" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div></div></div>
_________________________________________________________________________<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div>