gourytch / bezzabot

Automatically exported from code.google.com/p/bezzabot
0 stars 0 forks source link

SSL ERR_get_error #34

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
1. Удалил папку DATA.
2. Запустил программу.
После запуска выдает ошибку такого вида:
17:46:20 QSslSocket: cannot call unresolved function SSLv23_client_method 
17:46:20 QSslSocket: cannot call unresolved function SSL_CTX_new 
17:46:20 QSslSocket: cannot call unresolved function SSL_library_init 
17:46:20 QSslSocket: cannot call unresolved function ERR_get_error 
17:46:20 QSslSocket: cannot call unresolved function SSLv23_client_method 
17:46:20 QSslSocket: cannot call unresolved function SSL_CTX_new 
17:46:20 QSslSocket: cannot call unresolved function SSL_library_init 
17:46:20 QSslSocket: cannot call unresolved function ERR_get_error

из-за этого не грузятся часть картинок.

В линуховой версии таких проблем нет.

Original issue reported on code.google.com by satur...@gmail.com on 24 Apr 2012 at 11:58

Attachments:

GoogleCodeExporter commented 9 years ago
BUGDATA\bamber тут лежит скрин шот и лог файла.

Original comment by satur...@gmail.com on 24 Apr 2012 at 12:00

GoogleCodeExporter commented 9 years ago
картинки не грузятся скорее всего не из-за 
этого, а из-за того, что плагины некоторые, 
которые должны картинки обрабатывать, не 
видятся приложением. попробуй выставить 
environment variable QT_PLUGIN_PATH так чтобы она указывала 
на каталог с плагинами.

Original comment by lvbabche...@gmail.com on 5 Jul 2012 at 2:02

GoogleCodeExporter commented 9 years ago
Нашел решение устранения SSL-ошибок (это не в 
плагинах для картинок дело):
http://codeblog.vurdalakov.net/2009/11/solution-qsslsocket-cannot-call.html

-------------------------------
Solution

You need to install OpenSSL Win32 or Win64 binaries.

1. Open Win32 OpenSSL Installation Project page.
2. Download the latest "light" Win32 or Win64 installation package, for example 
"Win32 OpenSSL v0.9.8l Light".
3. Install it to any location. Ignore "Microsoft Visual C++ 2008 
Redistributables" warning (click OK) and select copying OpenSSL DLLs to "The 
OpenSSL binaries (\bin) directory".
4. Copy libeay32.dll and ssleay32.dll from the \bin folder to the same place 
where your QtNetwork4.dll or QtNetworkd4.dll is located.
---------------------------------
Линк на Win32 OpenSSL: http://slproweb.com/products/Win32OpenSSL.html

Original comment by niimailtah@gmail.com on 5 Jul 2012 at 9:38

GoogleCodeExporter commented 9 years ago
1. По поводу SSL-ошибок:
1.1. "Win32 OpenSSL v1.0.1c Light" выкачал и установил.
1.2. Скопировал libeay32.dll и ssleay32.dll в System32.
1.3. Почистил каталог от кэша и логов.
1.4. Запустил bezzabot.exe, ошибки SSL больше не 
появлялись.

2. Не грузились часть картинок:
2.1. Почистил кэш и удалил все логи
2.2. Установил QT_PLUGIN_PATH.
2.3. Запустил bezzabot.exe
2.4. Появились все картинки =)

Проблемы по данному тикету решены.

Original comment by satur...@gmail.com on 5 Jul 2012 at 3:57

GoogleCodeExporter commented 9 years ago

Original comment by satur...@gmail.com on 5 Jul 2012 at 4:35