Hello
I’m using Asterisk 18.14.0 with TLS PJSIP Endpoints. The certificate for the TLS Endpoint is a valid Let’s Encrypt Certificate generated by certbot.
This seems to work fine in terms of functionality, but I’m getting a ton of the following warnings on my system:
[Aug 19 13:34:40] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:34:50] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:35:00] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:35:00] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:35:00] WARNING[803908] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:35:10] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
[Aug 19 13:35:20] WARNING[276075] pjproject: SSL 6 [SSL_ERROR_ZERO_RETURN] (Read) ret: 0 len: 65535
The transport is configured like follow:
[transport-tls-nat]
type=transport
protocol=tls
bind=0.0.0.0:5061
local_net=xxx
external_media_address=xxx
external_signaling_address=xxx
cert_file=xxx
priv_key_file=xxx
verify_server=no
The clients connecting to the Asterisk Server are mostly PJSIP and Yealink Clients.
Is there a parameter I can set on the Asterisk to fix these warnings? Or are there special parameters which need to be set when generating the certificate with certbot?