BackWPup の SugarSync バックアップで SSL エラー

珍しくBackWPupの失敗通知メールが来ていたのでログをみてみた。

エラー: SugarSync API: cUrl Error: Unknown SSL protocol error in connection to api.sugarsync.com:443

SSLまわりでエラーが発生している模様。

今の時期SSL絡みということは、おそらく脆弱性POODLEの対応が原因かと。

SSL 3.0 の脆弱性「POODLE 」とは?

SugarSyncのサイトを確認してみるとやはりSSL3.0が遮断されているようだ。

【重要】SSL3.0の脆弱性に対する対応について

ちょっとググってみるとWordpressのフォーラムに対策が書いてあった。

https://wordpress.org/support/topic/sugarsync-api-curl-error-unknown-ssl-protocol-error

要するに、backwpup/inc/class-destination-sugarsync.php内の

curl_setopt( $curl, CURLOPT_SSLVERSION, 3 );

をすべて

curl_setopt( $curl, CURLOPT_SSLVERSION, 1 );

に変更すれば良いらしい。

ちなみにcurl_setoptの説明によると

  • 3 = CURL_SSLVERSION_SSLv3
  • 1 = CURL_SSLVERSION_TLSv1

のようだ。

PHP: curl_setopt – Manual

確認したBackWPupのバージョンは3.1.4。
まあ、次のバージョンでは修正されると思いますが・・・

追記

Dropboxも

時を同じくしてDropboxへのバックアップもエラーが発生していましたが、こちらは再認証(フルの方)するだけで直りました。

2015/09/23

バージョン 3.2.0で修正されたようです。
が、、SugarSyncの無料枠が廃止になった為に使用しなくなったのでバックアップの動作確認がとれません(^ ^;

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク