> On 30 Aug 2021, at 14:23, Daniel-Constantin Mierla <mico...@gmail.com> wrote:
> 
> Actually the active tls connections are not closed (and thus not
> re-opened) on tls.reload. It should use the new tls.cfg and
> corresponding certs only for the new connections. Old connections should
> not affected by reload.
Cool. Thank you for that clarification.

/O
> 
> Cheers,
> Daniel
> 
> On 30.08.21 13:57, Olle E. Johansson wrote:
>> For the archives:
>> 
>> If you have a configuration file for your tls connections (not kamailio.cfg 
>> modparams) I believe the TLS module will reopen connections at tls.reload. 
>> If you update the certificates the new ones will be active after reload. 
>> This does not happen if you use modparams. Meaning if you use letsencrypt, 
>> your hook to reload with new certs is tls.reload.
>> This propably means that open connections will be closed.
>> 
>> I don’t know if connections are affected if you use modparams. 
>> /O
>> 
>> 
>> 
>>> On 30 Aug 2021, at 13:39, Sebastian Damm <sd...@pascom.net> wrote:
>>> 
>>> Hi,
>>> 
>>> I suppose, it happens for real connections, too. But since it's so 
>>> sporadically, I guess, clients just retry and then it works.
>>> 
>>> The operating system is an Ubuntu 18.04 (getting replaced by Ubuntu 20.04 
>>> soon), thus it's running with libssl 1.1.1.
>>> 
>>> Regards,
>>> Sebastian
>>> 
>>> ----- Ursprüngliche Mail -----
>>> Von: "miconda" <mico...@gmail.com>
>>> An: "sr-users" <sr-users@lists.kamailio.org>, "Sebastian Damm" 
>>> <sd...@pascom.net>
>>> Gesendet: Montag, 30. August 2021 13:28:04
>>> Betreff: Re: [SR-Users] What does "tls.reload" actually do?
>>> 
>>> Hello,
>>> 
>>> does it happen only for connections done by the monitoring system? Or
>>> also for the connections tried from the usual sip phones?
>>> 
>>> What is the operating system and libssl version?
>>> 
>>> Cheers,
>>> Daniel
>>> 
>>> On 30.08.21 11:57, Sebastian Damm wrote:
>>>> Hi Henning,
>>>> 
>>>> unfortunately, I don't have a host without traffic showing the same 
>>>> behavior. Our dev hosts usually don't run long enough. (And they usually 
>>>> don't get monitored.)
>>>> 
>>>> The "sporadically" meant, that it can take sometimes up to one week until 
>>>> it occurs on the same host again. And yes, some hosts have a bit more 
>>>> traffic than others, I suppose that's why it occurs earlier on some hosts, 
>>>> later on others.
>>>> 
>>>> I guess we have to deploy updates more often. ;)
>>>> 
>>>> Regards,
>>>> Sebastian
>>>> 
>>>> ----- Ursprüngliche Mail -----
>>>> Von: "Henning Westerholt" <h...@skalatan.de>
>>>> An: "sr-users" <sr-users@lists.kamailio.org>
>>>> CC: "Sebastian Damm" <sd...@pascom.net>
>>>> Gesendet: Dienstag, 24. August 2021 14:21:31
>>>> Betreff: RE: What does "tls.reload" actually do?
>>>> 
>>>> Hello Sebastian,
>>>> 
>>>> on a first look to the code the tls.reload does similar operations as done 
>>>> during normal server startup, like
>>>> - load configuration
>>>> - fixing domains
>>>> - check sockets
>>>> 
>>>> If the error only happens sporadic and, on some servers, it is probably 
>>>> either an error that only occurs in specific circumstances unrelated to 
>>>> kamailio, or some internal corruption topic in the module/server.
>>>> 
>>>> Do you see it also on e.g., test systems without any real load? Is there a 
>>>> difference between the systems in kind of load, and this maybe also causes 
>>>> some difference when the error occurs?
>>>> 
>>>> Cheers,
>>>> 
>>>> Henning
>>>> 
>>>> -- 
>>>> Henning Westerholt - https://skalatan.de/blog/
>>>> Kamailio services - https://gilawa.com 
>>>> 
>>>> -----Original Message-----
>>>> From: sr-users <sr-users-boun...@lists.kamailio.org> On Behalf Of 
>>>> Sebastian Damm
>>>> Sent: Tuesday, August 24, 2021 1:58 PM
>>>> To: sr-users <sr-users@lists.kamailio.org>
>>>> Subject: [SR-Users] What does "tls.reload" actually do?
>>>> 
>>>> Hi,
>>>> 
>>>> I noticed a strange behavior on some of our proxy servers, all running 
>>>> Kamailio 5.3.8. After running for some time (weeks), our monitoring system 
>>>> sporadically starts reporting errors. The check connects via tls and 
>>>> registers to an Asterisk behind the proxy server. When this happens, the 
>>>> Kamailio log shows the following line:
>>>> 
>>>> ERROR: tls [tls_util.h:42]: tls_err_ret(): TLS accept:error:1409441B:SSL 
>>>> routines:ssl3_read_bytes:tlsv1 alert decrypt error
>>>> 
>>>> When restarting Kamailio, the problem goes away only to come back after 
>>>> some weeks uptime again.
>>>> 
>>>> On one host, I tried to find something using kamcmd, and I don't know why 
>>>> but I also issued "tls.reload". And from that point, the monitoring system 
>>>> has not reported the system as faulty anymore. I repeated the same thing 
>>>> on other hosts when the problem occured there, all with the same result. 
>>>> "tls.reload" helps. But from the documentation, I don't know why.
>>>> 
>>>> Does anybody have an explanation for it?
>>>> 
>>>> Regards,
>>>> Sebastian
>>>> 
>>>> 
>>>> __________________________________________________________
>>>> Kamailio - Users Mailing List - Non Commercial Discussions
>>>> * sr-users@lists.kamailio.org
>>>> Important: keep the mailing list in the recipients, do not reply only to 
>>>> the sender!
>>>> Edit mailing list options or unsubscribe:
>>>> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>> 
>>>> __________________________________________________________
>>>> Kamailio - Users Mailing List - Non Commercial Discussions
>>>> * sr-users@lists.kamailio.org
>>>> Important: keep the mailing list in the recipients, do not reply only to 
>>>> the sender!
>>>> Edit mailing list options or unsubscribe:
>>>> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>> -- 
>>> Daniel-Constantin Mierla -- www.asipto.com
>>> www.twitter.com/miconda -- www.linkedin.com/in/miconda/
>>> 
>>> __________________________________________________________
>>> Kamailio - Users Mailing List - Non Commercial Discussions
>>> * sr-users@lists.kamailio.org
>>> Important: keep the mailing list in the recipients, do not reply only to 
>>> the sender!
>>> Edit mailing list options or unsubscribe:
>>> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>> 
>> __________________________________________________________
>> Kamailio - Users Mailing List - Non Commercial Discussions
>>  * sr-users@lists.kamailio.org
>> Important: keep the mailing list in the recipients, do not reply only to the 
>> sender!
>> Edit mailing list options or unsubscribe:
>>  * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
> 
> -- 
> Daniel-Constantin Mierla -- www.asipto.com
> www.twitter.com/miconda -- www.linkedin.com/in/miconda
> 


__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
  * sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:
  * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to