AirenSoft / OvenMediaEngine

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
https://OvenMediaEngine.com/ome
GNU Affero General Public License v3.0
2.53k stars 1.06k forks source link

ServerName or InsecureSkipVerify must be specified in the tls.Config #1029

Closed umeshshende closed 1 year ago

umeshshende commented 1 year ago

PROBLEM

Load testing using ovenrtctester but its not connecting to server. the same url work in ovenplayer I was using load balancer (Azure) but using VM DNS name it work on ovenplayer. client_0 failed to run (reason - could not connect signaling server : wss:edgeserverurl:3334/edge/stream1234?transport=tcp (reason : tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config))

EXPECTATION

Load test work

ENVIRONMENTAL INFORMATION

latest version 15.0

go run OvenRtcTester.go -life 600 -url wss:ouredgeserver:3334/edge/stream1234/abr?transport=tcp -n 200 // not working rtc tester file: 'wss:ouredgeserver:3334/edge/stream1234/abr?transport=tcp' // working in ovenplayer

Ubuntu 20.04

**SETUP INFORMATIO Server_11_feb_2023.txt Log_11_feb_2023.txt

OTHER HELPFUL INFORMATION I have added loadbalancer (Azure) was testing loadbalancing image

It works in ovenplayer but failed in rtc_tester

getroot commented 1 year ago

Why do you use URLs like wss:ouredgeserver:3334/edge/stream1234/abr?transport=tcp ?

The correct HTTP URL format is wss://ouredgeserver:3334/edge/stream1234/abr?transport=tcp.

umeshshende commented 1 year ago

Thank you, wss://ouredgeserver:3334/edge/stream1234/abr?transport=tcp it was url issue