0

sample/client にある EDAMTest.php ファイルを試すと、次のエラーが発生します。

$ php EDAMTest.php 
Uncaught TTransportException:
exception 'TTransportException' with message 'THttpClient: Could not connect to sandbox.evernote.com:443/edam/user' in /home/mike/evernote/lib/transport/THttpClient.php:196
Stack trace:
#0 /home/mike/evernote/lib/packages/UserStore/UserStore.php(57): THttpClient->flush()
#1 /home/mike/evernote/lib/packages/UserStore/UserStore.php(37): EDAM\UserStore\UserStoreClient->send_checkVersion('Evernote EDAMTe...', 1, 22)
#2 /home/mike/evernote/sample/client/EDAMTest.php(78): EDAM\UserStore\UserStoreClient->checkVersion('Evernote EDAMTe...', 1, 22)

ブラウザから (apache 経由で) 実行しようとしても失敗します。

グーグルでopensslの問題のように見える場合、opensslがインストールされています:

$ openssl version
OpenSSL 1.0.1c 10 May 2012

また、Apache mod としても有効になっています。

$ ls -la /etc/apache2/mods-enabled/
(...)
lrwxrwxrwx 1 root root   36 Sep 11 19:57 ssl.conf -> /etc/apache2/mods-available/ssl.conf
lrwxrwxrwx 1 root root   36 Sep 11 19:57 ssl.load -> /etc/apache2/mods-available/ssl.load
(...)

私は何が間違っていたのでしょうか?

4

1 に答える 1

0

おそらくevernoteとubuntuのSSLの問題(openSSLが何かを正しいものに変更するとevernoteが壊れた)で、しばらくして解決されました:http://discussion.evernote.com/topic/26978-ssl-handshake-problems/

于 2013-03-04T11:21:50.547 に答える