Internal SSL Error but connection is made after 30-40 seconds

My project is using JSSIP javascript library for the connection. It takes too much time. Asterisk logs shows

[2023-10-17 10:16:39.401] ERROR[30932]: iostream.c:647 ast_iostream_start_tls: Problem setting up ssl connection: error:00000001:lib(0):func(0):reason(1), Internal SSL error
[2023-10-17 10:16:39.401] ERROR[30932]: tcptls.c:179 handle_tcptls_connection: Unable to set up ssl connection with peer ‘182.93.84.121:49957’
[2023-10-17 10:16:39.401] ERROR[30932]: iostream.c:552 ast_iostream_close: SSL_shutdown() failed: error:00000001:lib(0):func(0):reason(1), Internal SSL error

Webphone Online Demo (mizu-voip.com) Connection is okay if tried from here.

httpf configuration

[general]
enabled=yes ; HTTP
bindaddr=0.0.0.0:8088

tlsenable=yes ; HTTPS
tlsbindaddr=0.0.0.0:7443
tlscertfile=/home/certs/asterisk.pem
tlsprivatekey=/home/certs/asterisk.key
enablestatic=yes
sessionlimit=1000
redirect=/ /static/index.html

pjsip configuration

phone_endpoint
allow=ulaw,alaw,g722,gsm,vp9,vp8,h264

webrtc_endpoint
transport=wss_transport
allow=alaw,opus,ulaw,vp9,vp8,h264
; webrtc=yes
use_avpf=yes
media_encryption=dtls
dtls_verify=fingerprint
dtls_setup=actpass
ice_support=yes
media_use_received_transport=yes
rtcp_mux=yes
dtls_cert_file=/home/certs/asterisk.pem
dtls_private_key=/home/certs/asterisk.key
dtls_ca_file=/home/certs/ca.crt

Certificate are generated using contrib/scripts/ast_tls_cert -C app.domain.com -O “myDomain” -d /home/certs/

It could be DNS timeouts. Is “app.domain.com” cleanly resolvable to IPv4? Or is there an IPv6 record as well?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.