[Bug 794425] [souphttpsrc] TLS/SSL support not available on Win32
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Mar 18 19:42:38 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=794425
--- Comment #2 from Tao <sauvage.laurent at gmail.com> ---
I downloaded gstreamer from
https://gstreamer.freedesktop.org/data/pkg/windows/1.13.91/gstreamer-1.0-x86_64-1.13.91.msi
and installed it in default directory: C:\gstreamer
Then I put GIO_MODULE_DIR and GIO_EXTRA_MODULES environment variables to
C:\gstreamer\1.0\x86_64\lib\gio\modules
I am also copying libgiognutls.dll and others gstreamer dlls to my unity
project, but same error happens.
Finally I workaround this behaviour by using glib-networking from cygwin:
cyggiognutls.dll but I still have an error complaining this time about TLS
certificate not acceptable:
0:00:00.440859270 000001F14E023880 WRN souphttpsrc
gstsouphttpsrc.c:1377:gst_soup_http_src_parse_status:<souphttpsrc2> error:
Secure connection setup failed.
0:00:00.440934730 000001F14E023880 WRN souphttpsrc
gstsouphttpsrc.c:1377:gst_soup_http_src_parse_status:<souphttpsrc2> error:
Unacceptable TLS certificate (6), URL: https://protectedurl/forthisbugreport,
Redirect to: (NULL)
0:00:00.440977750 000001F14E023880 WRN uridownloader
gsturidownloader.c:242:gst_uri_downloader_bus_handler:<uridownloader0> Received
error: Secure connection setup failed. from souphttpsrc2, the download will be
cancelled
0:00:00.441015480 000001F14E023880 WRN basesrc
gstbasesrc.c:3055:gst_base_src_loop:<souphttpsrc2> error: Internal data stream
error.
0:00:00.441030995 000001F14E023880 WRN basesrc
gstbasesrc.c:3055:gst_base_src_loop:<souphttpsrc2> error: streaming stopped,
reason error (-5)
0:00:00.441126907 000001F14E023C00 WRN hlsdemux
gsthlsdemux.c:717:gst_hls_demux_get_key:<hlsdemux0> Failed to download key to
decrypt data: Secure connection setup failed.: gstsouphttpsrc.c(1377):
gst_soup_http_src_parse_status (): /GstSoupHTTPSrc:souphttpsrc2:
Unacceptable TLS certificate (6), URL: https://protectedurl/forthisbugreport,
Redirect to: (NULL)
But I am doubtful about this unacceptable TLS certificate error message because
chrome and firefox have no problem with this url. Unfortunately I am relunctant
to exhibit this url in this bugreport. But I am writing you a private email to
share it.
--
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