[WP Plugin] BackWPup で「ジョブが開始されましたが、10秒間応答しません。」の対処

ジョブスケジュール実行ではエラーが発生しないため、発見できませんでした。

[markdown]
## 症状

BackWPup で手動バックアップをとると、以下のエラーが表示され中断となりました。

指示されたインフォメーションを見てもイマイチピンときません。

## 対応

### 横道にそれる

さくらのレンタルサーバーで HTTPS(SNI SSL) 化した影響で、wp-cron.php へアクセスできずにエラーが発生しているケースもあるよう。

> * [Job has started, but not responded for 10 seconds – BackWPup Docs](http://docs.backwpup.com/article/156-job-has-started-but-not-responded-for-10-seconds)
> * [https接続にしたらBackwpupでエラー。ジョブが開始されましたが、10秒間応答しません。(さくらサーバーの場合) | 初心者のためのサイト運営](http://wpblogdiy.com/domain/1027sslbackwpuperror/)
> * [BackWPUp バックアッププラグインが さくらインターネット SSL(SNI)だとエラーで動かない件の解決方法 – ものくろぼっくす](https://mono96.jp/archives/27933)

例えばこのように wp-cron.php だけ除外するように書き換える。

“`html:.htaccess

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/foobar/wp-cron.php$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

“`

> [さくらレンタルサーバの HTTPS 対応 with WordPress | deadwood](https://www.d-wood.com/blog/2017/01/05_8721.html)

### 本件について

が、本件はステータス 200 なので関係ないような?

フォーラムを見ると[同じエラーで違う原因の案件](https://wordpress.org/search/Job+has+started%2C+but+not+responded+for+10+seconds/?forums=1)がたくさんあがっている。
こちらが同じく Status-Code: 200 でエラーが発生する案件。
他のプラグインでブロックされていたとのこと。

> [Topic: [Resolved] Not expected HTTP response « WordPress.org Forums](https://wordpress.org/support/topic/not-expected-http-response/)

### 解決せずも

ジョブスケジュールを設定すれば実行できるので、ここまでで調査中止。

## 補遺

本件とは直接関係しないが、BackWPup の利用に関する詳細な記事があり参考になる。

* [BackWPupでバックアップ・エラー発生の具体的対処方法事例6 | エス技研](http://blog.s-giken.net/134.html)

mod_rewrite

* [mod_rewriteの考え方。 – こせきの技術日記](http://koseki.hatenablog.com/entry/20090611/ModRewrite)
[/markdown]