転居に伴ってブログを稼働させているサーバーがSynology NASに変わってからこっち、約一年半ほどまともに動作してませんでした。
- そもそも購入当時のバージョンだとSynologyがリリースしているMariaDBとApacheのパッケージ設定が誤っていて、Perl DBD::mysqlモジュールがデータベースに接続できずにエラー終了する状態だった
- まさか公式の安定リリース版パッケージがout of the boxで動作しないとは思わなかったし、Synology DSMのシステム構成にも慣れていなかったので何週間も悩んだ上、サポートからのヒントを得て自力解決、問題点をサポートに報告して完了
- しばらく後のバージョンから手修正しなくても動くようになったので、報告は他の人のためにもなったと思いたい
- 上記を解決して、static pageやpukiwiki、なんなら/blog/などの一覧ページや管理ページは正常動作するようになったものの、なぜか個別ブログ記事のページが表示されなくて空白
- メモリとかのマシンリソース不足も疑ったけど、モニタしてもそんなに負荷はかかってないし、同じ表示内容でちょっと重いはずの「管理ページからの記事プレビュー」はちゃんと表示される
- さらにApacheのアクセス&エラーログにもsyslogにも全く痕跡を残さず、クライアントから見るとHTTP 200で0 byteのレスポンスが返ってくるという状況なのでデバッグの手がかりが何もない
まあ訪問者があるわけでもないし(まともに動いてないなら尚更)記事を追加しているわけでもないので、動いてないとこがあってもいいかと放置していたのですが、DSMのセキュリティアップデートをかけたらなぜか全部ちゃんと動くようになりました。
本当になぜ...... 根本的な原因がなんだったのかわからずじまいなのが不安。しかも今度は今までちゃんと生成されてた右上のカレンダーの動作がおかしくなって、当該月のブログアーカイブまるごと挿入するようになってるし なんだこれ
ちなみに外部向けサーバーを公開維持しているのは、その昔作ったUTAU音源のÑALをいまだに入手しようとしてくれる人が時々いるから。更新ミスやら(上記みたいな)システムトラブルやらでリンクが切れると、割とすぐに「リンク切れでアクセスできなくなったけどどうしたの?」みたいなコメントが来るんですよね。17年も前の、技術的にも原始的だったころの実験的UTAU音源なのにありがたいことです。

最近のコメント