オッサンとバイエル、ピアノ等コンテンツへスキップオッサンとバイエル、ピアノ等コッチへ引っ越した。JSTこのブログはWordPressを使用している。便利にするため、様々な機能を提供する詰め合わせ的なプラグイン「Jetpack」を導入している。有名なプラグインで、定番と言えるだろう。サーバは「ロリポップ」だ。FacebookやTwitterの共有ボタンはJetpackの機能で貼り付けている。ところが、最近Facebookの共有ボタンが出なくなってしまった。「共有ボタンを設定する」と操作する。ここで、以前は自分のサイト内の設定画面が表示されていたように思うのだが、なぜか「wordpress.com」のほうの設定画面に飛ぶようになった。ふぅん、まあ、いいか、ぐらいの気持ちで共有ボタンを再配置し、保存ボタンをクリックすると、あれれ......。「変更を保存する際に問題が発生しました。」......などという赤色のメッセージが右上に表示されて、設定が保存できないのである。何度試しても同じである。Facebookのボタンが表示されようがされまいが、ブログ自体に何か大きな影響があるわけでもなし、あきらめてしまえばいいようなものだが、使いたい機能が使えないというのはなんとなく気持ちが悪い。みても、あまり情報はない。しようかな、と少し考え倦(あぐ)んだが、ふと、「レンタルサーバのほうの設定なのでは?」と思いついた。wordpress.comの画面が表示されるので、これはwordpress.comの方のバグか何かで、自分のサーバの設定ではないのではないかと思いがちだが、実際はwordpress.comから更新のリクエストが自分のサーバに送られるのではないか、と思いついたのである。ロリポップはウェブアプリケーション・ファイアーウォール、通称「WAF」が非常に厳しく、クロスサイトで機能を提供するようなものがしょっちゅうひっかかることで知られている。何か変だな、と思ったら、これを有効にしたり無効にしたりして試すことで、だいたいうまくいく。そこでさっそく、その設定画面に行ってログを見てみた。私はいくつかのドメイン名でこのブログを上げているが、そのうちの一つのログに、案の定、先ほどJetpackの設定変更を保存しようとしたときの日時で、アクセス拒否したログが残っていた。そこで、一時的にWAFを無効にする。ロリポップのWAFの操作の難点は、この「有効・無効」の切り替えに5分~10分かかることだ。これが「試しに設定を変えてみる」という「感度試験」の実行を面倒臭いものにしている。おき、WAFの設定が変更されるのをしばらく待つ。して、徐(おもむろ)にJetpackの共有ボタン設定の「変更を保存」ボタンをクリックする。すると、右の画面キャプチャのように、「設定を保存しました」の緑色のメッセージが右上に表示されて、無事共有ボタンの設定が保存されるわけである。この件でお悩みの向きが他にいるとも思えないのだが、一応、人様の参考になるかもしれないから、ここに書き記してネットに放流しておきたい。中年のオッサン技術者。