日々様々なトラブルにハマっている、困ったシステム管理者の奮闘日記です。

wine上で動かすEvernoteがサーバに接続できない

xubuntuにwineをインストールし、その環境でEvernoteを使っている。

この度、Evernoteを5.8.13にバージョンアップしたところ、下記のようなメッセージを表示し、突然サーバに接続できなくなった。
Evernoteは起動してくれない。
Screenshot - 2015年09月20日 - 19時10分46秒

ターミナルから、

wine ".wine/drive_c/Program\ Files ・・・・/Evernote.exe"

とやってみても、下のようなメッセージを吐いて起動しない。

13:25:19 [69] 0% * clientProperty: [client]=[EvernoteWindows]
13:25:19 [69] 0% * ad id=897, impression time=3600 count=30
13:25:19 [69] 0% * ad id=533, impression time=3960 count=33
13:25:19 [69] 0% * ad id=892, impression time=3480 count=29
13:25:19 [69] 0% Can't send HTTP request, error: INTERNET_SECURITY_CHANNEL_ERROR
13:25:19 [58] 0% Can't send HTTP request, error: INTERNET_SECURITY_CHANNEL_ERROR
13:25:19 [29] Client synchronization finished, status: failed
13:25:19 [29] * error: Evernote サーバと通信できませんでした
13:25:19 [29] * elapsed time: 0s

 

いろいろ調べてみた結果、次の方法で解決!

Evernote Japan サポートチームからこんなアナウンスがあった。

Evernote Windows版アプリでサインインおよびサーバに接続ができない場合について
https://evernote.com/intl/jp/contact/support/info/201410_poodle/

 

といわれても、xubuntu環境上ではInternet Explorerの設定なんてできないし、

と思っていたら、こんなのを発見。

マイクロソフト セキュリティ アドバイザリ 3009008について – Japan IE Support Team Blog
http://blogs.technet.com/b/jpieblog/archive/2014/10/17/3639628.aspx

こちらに記載されていることを参考に、次の手順を行ってみた。

 

(1).レジストリエディタで下記登録

キー:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
名前:SecureProtocols
種類:REG_DWORD
値:0x0000a80

に設定。

xubuntuだと、メニュー情報の入力欄に「regedit」と入力して起動。

 

(2).wine設定の変更

メニューからwine設定を起動し、「アプリケーション」タブで「既定の設定」を選択した状態で、「ライブラリ」タブへ移動。

より、既存のオーバーライド(O):の以下2つの設定を変える。

*crypt32(ネイティブ版、内蔵版)-> (内蔵版、ネイティブ版)へ修正
*secure32(ネイティブ版、内蔵版) ->(内蔵版、ネイティブ版)へ修正

※修正は、当該ライブラリを選択して、[編集(E)…]ボタンをクリック。
※この2つのライブラリが見つからない場合、

wintricks -q crypt32
wintricks -q secure32

を試してみる。

 

以上の設定完了後、winserver -k -> wineboot をするか、再起動してみる。

接続されればラッキー。

 


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply