Ошибка соединения с Evernote на 12.04?

Я только что обновился до 12.04, с классическим гномом без эффектов. Evernote работал нормально 11.04 и 11.10 с Wine 1.3, настроенным как windows 7. Я устанавливаю Evernote_4.5.6.6884.exe. Установка работает нормально, но не может подключиться. Я получаю сообщение об ошибке в ssl:

err:wininet:NETCON_secure_connect SSL_connect failed: 12157

Я пробовал Wine 1.3 и 1.4, настроенный под Windows 7. Я установил libssl 0.9.8. Я пытался использовать playonlinux. Игра на Linux дает дополнительную информацию:

fixme:wininet:InternetAttemptConnect Stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (15000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 15000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 60000
err:wininet:NETCON_secure_connect SSL_connect failed: 12157

У кого-нибудь есть известный хороший процесс установки Wine/ Evernote на 12.04?

[обновление] Более подробная информация запускается из playonlinux из командной строки:

/usr/share/playonlinux/playonlinux --run "Evernote"
/usr/share/playonlinux/python
[POL_System_CheckFS] Message: Checking filesystem for Evernote.exe
[POL_Wine] Message: Running wine- Evernote.exe 
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
[POL_Wine] Error: Wine seems to have crashed

If your program is running, just ignore this message
[POL_Wine] Message: Wine return: 2
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
[0524/134608:ERROR:network_change_notifier_win.cc(98)] WSALookupServiceBegin failed with: 8

2 ответа

Решение

Хорошо, я попытаюсь объяснить (извините за мой английский, он не родной).

Сначала - установите Evernote как обычно.

Когда закончите - появится ошибка соединения. Все нормально. Закройте приложение.

  1. Перейдите в главное меню Play на Linux -> Утилиты -> Управление версиями Wine.

  2. Установите Wine 1.4.1 (последняя стабильная версия без ошибок ssl)

  3. Выберите Evernote и в настройках выберите версию вина 1.4.1

И теперь все в порядке! Evernote будет работать нормально.

Это вызвано тем, что OpenSSL теперь поддерживает TLSv1.1/1.2, а Evernote "сервер" - нет; смотрите здесь для получения дополнительной информации и патча, который отключает TLSv1.1/1.2 в Wine,

Когда до этого команды не сработали:

openssl s_client -connect www.evernote.com:443

Теперь следующее будет работать правильно:

openssl s_client -connect www.evernote.com:443 -no_ssl2 -no_tls1_1 -no_tls1_2
Другие вопросы по тегам