Ich versuche, mit der Evernote-API zu arbeiten, aber ich kann keine Verbindung mit SSL (speziell TLS1.2) herstellen. Ich bekomme eine Uncaught-Ausnahme in PHP und kann keine Verbindung mit der Befehlszeile cURL herstellen.Evernote PHP API und cURL SSL-Verbindungen fehlgeschlagen
Hier ist der cURL Dialog ohne Angabe Chiffren:
[[email protected] anchors]# curl --tlsv1.2 -v
"https://sandbox.evernote.com/edam/user"
* Trying 216.104.243.26...
* Connected to sandbox.evernote.com (216.104.243.26) port 443 (#0)
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* Unknown SSL protocol error in connection to sandbox.evernote.com:443
* Closing connection 0 curl: (35) Unknown SSL protocol error in connection to sandbox.evernote.com:443
ich jeden Artikel gefolgt habe ich über SSL-Fehler und Evernote finden. Ich habe cURL, libcurl, NSS, PHP, OpenSSL aktualisiert, das sandbox.evernote.com-Zertifikat, aktualisierte CA-Zertifikate usw. importiert. Nichts hat bisher funktioniert.
Ich bin in der Lage, eine Verbindung zu anderen SSL-fähigen Sites problemlos vom gleichen Server aus, damit ich weiß, dass es nicht die Firewall ist.
Ich habe es endlich herausgefunden. Meine Firewall auf Anwendungsebene blockierte die App "everdo". Ich habe die Regeln festgelegt und jetzt funktioniert es. –