2012-04-07 6 views
2

Windows 7 x64 SP1ではQt 4.8.1を使用していますが、32ビットでコンパイルするQtアプリケーションがあります。アプリケーションは、QNetworkAccessManager,QNetworkRequest、およびQNetworkReplyを使用してHTTPS経由でサーバーに通信します。私は正常に5つの異なるマシン上でこの接続をテストしました。 6台目のマシンで、私はQNetworkReply::NetworkError UnknownNetworkErrorで失敗した接続でこれをテストしました。このマシンはWebブラウザのURLに移動でき、その通信は正常に動作します。さらに、同じネットワーク上の別のコンピュータを使用して、アプリケーションとの接続を成功させることができました。誰もがこの動作を引き起こしている可能性のあるアイディアを持っていますか?また、Qtバージョン4.7.4と4.8.1でこの動作を見ました。QNetworkRequestが動作しない

答えて

1

SSLの問題でした。明らかにQtにはOpenSSLのDLLが必要です。一度私はすべて正常に動作したそれらを含めた。

+0

Win7のOpenSSL dllはどこにありますか? – EnriMR

関連する問題