Comments (3)
Bug 问题已经确认,Win10下找不到相关的SSL库导致相关SSL库函数无法重定向。从而无法发起SSL对话,反馈为网络无法连接问题。
Bug has been located. Qt network module cannot find SSL libraries and some functions cannot be resolved. So that it cannot start SSL connection and report a connection error.
from mu.
64-bit Windows 7 Ultimate 版下使用Qt 5.6.0+MSVC编译,输出若干函数无法确定的问题:
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_server_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_server_method
qt.network.ssl: QSslSocket: cannot resolve SSL_select_next_proto
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_next_proto_select_cb
qt.network.ssl: QSslSocket: cannot resolve SSL_get0_next_proto_negotiated
初步确定是SSL库缺少导致的问题,使用 OpenSSL x64 1.0.2h 中的dll文件进行逐一检测,发现将libeay32.dll与ssleay32.dll复制后不再显示该问题。等待稍后使用Windows 10进行测试。
Testing under 64-bit Windows 7 Ultimate with Qt 5.6.0+MSVC, Qt output several problems with the function cannot be resolved.
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_client_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_server_method
qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_server_method
qt.network.ssl: QSslSocket: cannot resolve SSL_select_next_proto
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_next_proto_select_cb
qt.network.ssl: QSslSocket: cannot resolve SSL_get0_next_proto_negotiated
It could be initially ensured that this is caused by lacking of OpenSSL library files. After analysising with OpenSSL x64 1.0.2h and copying the dll to the directory, we found out that after coping libeay32.dll and ssleay32.dll there's no output of those 'cannot resolve'. It is still waiting for testing under Windows 10.
from mu.
Windows 10 下测试通过,之后的Windows发行版将会携带libeay32的相关文件。
Tested under Windows 10, passed. All the following release will add libeay32 related files.
from mu.
Related Issues (20)
- 更多歌词源 HOT 19
- Musixmatch 歌词源 HOT 5
- Translation file location(翻译文件位置) HOT 13
- 在Ubuntu 16.4下運行。。會導致其他應用變卡 HOT 13
- 下载歌词将会继续播放/The music will resume playing when downloading music HOT 1
- 强制退出后无法再次启动 / Force quit cannot launch again HOT 1
- 在 Backbox 上无法设置头像 / Cannot set avatar on Backbox HOT 3
- 同时添加 .cue 和对应音频文件的时候,忽略 .cue 对应的那个源文件 HOT 2
- 希望添加媒体库和智能播放列表功能 HOT 7
- 前来问候 HOT 1
- 批量下载歌词 / Batch lyrics download
- Would reset system volume when switching songs on Linux HOT 3
- Ubuntu 16.04 下高CPU占用 / High CPU usage on Ubuntu 16.04 HOT 1
- Translation .qm files not built by default HOT 3
- 更现代的GUI HOT 3
- Crash on macOS HOT 10
- PPA需更新 HOT 2
- Opus HOT 2
- win10系统mu无法使用
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mu.