[Bug 794425] [souphttpsrc] TLS/SSL support not available on Win32
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Mar 19 09:05:51 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=794425
--- Comment #4 from Tao <sauvage.laurent at gmail.com> ---
(In reply to Sebastian Dröge (slomo) from comment #3)
> The cygwin GIO module probably does not find its CA certificates, you
> probably get the same error for any TLS connection?
>
> For the other one, can you check with e.g. dependency walker if all DLLs
> that it is linked against are available?
That's right, every TLS connection fails in my project. But gst-launch works
after copying ca-certificates.crt in C:\gstreamer\1.0\x86_64\etc\ssl\certs
Here is command line: gst-launch-1.0 -v souphttpsrc
location=https://protectedurl/forthisbugreport ! filesink location=C:/some.key
It seems gnutls and openssl both need a ca-certificate file which should be
usually located in /etc/ssl/certs/ca-certificates.crt. Many people are still
looking where to put this file on windows, as those libraries have no builtin
fallback.
So I would like to give glib-schannel a try, but I can't find a prebuilt dll,
so I am trying to build it with meson. But build crash with following error
message:
File "C:\python\lib\encodings\cp1252.py", line 23, in decode
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 913:
character maps to <undefined>
Sebastian, as you're glib-schannel author, could you share glib-schannel
prebuilt dll please ?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list