Hexer10 / youtube_explode_dart

Dart library to interact with many Youtube APIs
https://pub.dev/packages/youtube_explode_dart
BSD 3-Clause "New" or "Revised" License
325 stars 143 forks source link

[BUG] #226

Closed cosmane closed 2 years ago

cosmane commented 2 years ago

Describe the bug error = {HandshakeException} HandshakeException: Handshake error in client (OS Error: \n\tCERTIFICATE_VERIFY_FAILED: self signed certificate in certificate cha type = "HandshakeException" message = "Handshake error in client" osError = {OSError} OS Error: \n\tCERTIFICATE_VERIFY_FAILED: self signed certificate in certificate chain(handshake.cc:359) message = "\n\tCERTIFICATE_VERIFY_FAILED: self signed certificate in certificate chain(handshake.cc:359)" errorCode = -1

To Reproduce var yt = YoutubeExplode(); yt.videos.streamsClient .getManifest(globalVars.mainVideo.videoId) .then((streamManifest) { ... }

Enviroment: (please complete the following information):

Hexer10 commented 2 years ago

This seems like it is not caused by the library but from a self signed certificate of yours.