DtlsPacketTransformer.log() Failed to accept a connection from a DTLS client!

org.jitsi.impl.neomedia.transform.dtls.DtlsPacketTransformer.log() Failed to accept a connection from a DTLS client!

Hi guys I am using my own custom jitsi installation getting this Error when opening in iOS Safari Browser and Chrome Desktop, I not able to see the remote participant, it is blank, I am getting this error.

jvb_1           | JVB 2020-05-16 00:39:14.329 WARNING: [179] org.ice4j.socket.MergingDatagramSocket.log() Active socket already initialized.
jvb_1           | JVB 2020-05-16 00:39:14.329 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() IsControlling: true USE-CANDIDATE:false. Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.358 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair succeeded: 192.168.160.5:10000/udp/host -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.358 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair validated: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.358 INFO: [179] org.ice4j.ice.DefaultNominator.log() Nominate (first valid): 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.358 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() IsControlling: true USE-CANDIDATE:false. Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.408 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair succeeded: 192.168.160.5:10000/udp/host -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.408 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair validated: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.408 INFO: [179] org.ice4j.ice.DefaultNominator.log() Nominate (first valid): 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.408 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() IsControlling: true USE-CANDIDATE:false. Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair succeeded: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Pair validated: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.DefaultNominator.log() Nominate (first valid): 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() IsControlling: true USE-CANDIDATE:true. Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.ConnectivityCheckClient.log() Nomination confirmed for pair: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP). Loal ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.CheckList.log() Selected pair for stream stream.RTP: 3.6.246.33:10000/udp/srflx -> 223.186.135.69:1477/udp/prflx (stream.RTP)
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.Agent.log() CheckList of stream stream is COMPLETED
jvb_1           | JVB 2020-05-16 00:39:14.428 INFO: [179] org.ice4j.ice.Agent.log() ICE state changed from Running to Completed. Local ufrag ftetg1e8d7rkdl
jvb_1           | JVB 2020-05-16 00:39:14.429 INFO: [179] org.jitsi.videobridge.IceUdpTransportManager.log() CAT=stat ice_state_change,conf_id=4f1621abed311d03,content=data,ch_id=ea2ea602d48abe69,endp_id=5c5e66a5 old_state=Running,new_state=Completed
jvb_1           | JVB 2020-05-16 00:39:14.429 INFO: [179] org.ice4j.ice.Agent.log() Harvester used for selected pair for stream.RTP (local ufrag ftetg1e8d7rkdl): srflx
jvb_1           | JVB 2020-05-16 00:39:14.429 INFO: [168] org.jitsi.videobridge.Channel.log() CAT=stat transport_connected,conf_id=4f1621abed311d03,content=audio,ch_id=6cc6b5b17b6282eb,endp_id=5c5e66a5,stream=339689144
jvb_1           | JVB 2020-05-16 00:39:14.433 INFO: [168] org.jitsi.videobridge.Channel.log() CAT=stat transport_connected,conf_id=4f1621abed311d03,content=video,ch_id=dd5c0efb4cefed63,endp_id=5c5e66a5,stream=1819247298
jvb_1           | JVB 2020-05-16 00:39:14.435 INFO: [168] org.jitsi.videobridge.Channel.log() CAT=stat transport_connected,conf_id=4f1621abed311d03,content=data,ch_id=ea2ea602d48abe69,endp_id=5c5e66a5
jvb_1           | JVB 2020-05-16 00:39:14.514 SEVERE: [182] org.jitsi.impl.neomedia.transform.dtls.DtlsPacketTransformer.log() Failed to accept a connection from a DTLS client!
jvb_1           | java.io.IOException: org.jitsi.impl.neomedia.transform.dtls.DatagramTransportImpl is closed!
jvb_1           |       at org.jitsi.impl.neomedia.transform.dtls.DatagramTransportImpl.assertNotClosed(DatagramTransportImpl.java:124)
jvb_1           |       at org.jitsi.impl.neomedia.transform.dtls.DatagramTransportImpl.send(DatagramTransportImpl.java:477)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSRecordLayer.sendRecord(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSRecordLayer.send(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSReliableHandshake$RecordLayerBuffer.sendToRecordLayer(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSReliableHandshake.writeHandshakeFragment(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSReliableHandshake.writeMessage(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSReliableHandshake.resendOutboundFlight(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSReliableHandshake.receiveMessage(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSServerProtocol.serverHandshake(Unknown Source)
jvb_1           |       at org.bouncycastle.crypto.tls.DTLSServerProtocol.accept(Unknown Source)
jvb_1           |       at org.jitsi.impl.neomedia.transform.dtls.DtlsPacketTransformer.runInConnectThread(DtlsPacketTransformer.java:1043)
jvb_1           |       at org.jitsi.impl.neomedia.transform.dtls.DtlsPacketTransformer.access$000(DtlsPacketTransformer.java:40)
jvb_1           |       at org.jitsi.impl.neomedia.transform.dtls.DtlsPacketTransformer$1.run(DtlsPacketTransformer.java:1272)
jvb_1           | JVB 2020-05-16 00:39:14.564 INFO: [174] org.jitsi.impl.neomedia.rtp.translator.RTCPFeedbackMessageSender.log() Sending a FIR to ssrc=4048275701 remainingRetries=9
jvb_1           | JVB 2020-05-16 00:39:14.589 INFO: [178] org.jitsi.impl.neomedia.rtp.translator.RTCPFeedbackMessageSender.log() Sending a FIR to ssrc=622268762 remainingRetries=8
jvb_1           | JVB 2020-05-16 00:39:14.590 WARNING: [178] org.jitsi.impl.neomedia.rtp.translator.RTCPFeedbackMessageSender.log() Not sending an FIR because the stream RTP manager is null.
jvb_1           | JVB 2020-05-16 00:39:14.816 INFO: [30] org.jitsi.videobridge.Videobridge.log() CAT=stat create_conf,conf_id=c64cb9e0ca312782 conf_name=null,logging=false,conf_count=2,ch_count=6,v_streams=4

when I try this with meet.jit.si it is working fine and this is happening only between Chrome and iOS safari browser for others it is working fine

This is old JVB (JVB 1), which isn’t under development anymore…I’d look at upgrading to JVB 2

@bbaldino thank you