ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト
メールサーバーのアドレスがまた変わっていました。
もちろんすぐ設定対応しましたが、こういうのが続くなら、メールの送り方を考え直す必要があるかもしれませんね。
ここのところウェブサーバーの方も、突然の500エラーが起きるし、全体的にどこかに引っ越しを検討してもいいかもしれません。
メールサーバーのアドレスがまた変わっていました。
もちろんすぐ設定対応しましたが、こういうのが続くなら、メールの送り方を考え直す必要があるかもしれませんね。
ここのところウェブサーバーの方も、突然の500エラーが起きるし、全体的にどこかに引っ越しを検討してもいいかもしれません。
とりあえず、サーバー管理会社に問い合わせてきました。
回答は後日。
今のところ、私は無事です。
サーバーの調子が悪い。
…というこの日記も書けるかどうか。
なんかいろいろ頑張ってたんですが、最終的に、メンテナンス直後の何もしてない状態にしたら直りました。
メンテナンスとは関係ないエラーがいくつか見られたので、そっちの方もゆっくり直してます。
なんかすごくうまくできた気分。 #SuperMario3DCollection #スーパーマリオ3Dコレクション #NintendoSwitch pic.twitter.com/dDn6rwvAm1
— 📛松田美文 (@matsuda323) December 21, 2021
メンテナンス、終わりました。
CRON周りの仕様がちょっと変わっていて自動実行タスクが止まっていましたが、他はおおむね良好……表向きには。
表面化しない問題が起きていて、それなりに今後困りそうなので、急ぎめで直そうかと思います。
ルイージ編スター83枚。
シャドウコメットがやっぱり強いけど、シャドウと同じコースをたどれば少なくとも負けないので、後は根性で頑張った感じです。

クリスマスイベント2021「聖夜に燃ゆる聖火」
ぎりぎりにならないうちに、全員分やってきました。
クエストの内容が3パターンあるようなので、3キャラで1パターンずつ試してみました。
トンブレロの姿でキノコを探す作業、メタッピーの姿でツリーの飾りを交換する作業、ゴールドマンの姿で氷を砕く作業で、ゴールドマンが一番簡単、メタッピーが一番大変でした。
この後割とすぐですが、2021/12/20 0:00~9:00の間、サーバーメンテナンスに入ります。
時間は前後するかもしれませんが、この間はアクセスできなくなる見込みです。
80枚 #SuperMario3DCollection #スーパーマリオ3Dコレクション #NintendoSwitch pic.twitter.com/YMCQ1e0YpC
— 📛松田美文 (@matsuda323) December 5, 2021
先日言っていた件、日時が決まりました。
12月20日、午前0時~9時の間、サーバーアップグレードのため、アクセスできなくなる予定です。
また、アップグレードに伴う仕様変更により、メンテナンス後に不具合が生じる可能性があります。
この点についてはどうかご容赦くださいませ。
PHPのバージョンを上げたらSQLiteが使えない件ですが、サーバー会社に問い合わせたら、すでに対応が予定されていました。
とりあえずは待つだけで良さそうです。
ただ、SQLiteのための対応ではなくて、サーバー自体を根本的に新調するとのことで、メンテナンス時間はそこそこ長くなるようです。
その時が来たら、またお知らせします。

テンの日。
バージョン6前夜祭だか何だか知りませんが、サーバー会社とのやり取りやVS2022で遊ぶのに忙しかったので、ドラクエ10の方は最低限の回収のみ。
この写真、右側にいるプーちゃんはテンの日にだけ出てきて、ボスカードをくれます。
左奥にいるテリーはランダムに表れて、ボスカードを渡すと倒してくれます。
つまり、このプーちゃんとテリーの組み合わせで登場すると、実質何もしなくてもボス討伐報酬がもらえます。
強敵は自分で倒してこそ、とは思うものの、ネトゲのボスは周回前提で正直だれるし、時間もないのでこういうのはありがたいのです。
そもそも!
うちのサーバーが!!
PHPのバージョン上げると!!!
SQLite対応が省かれる!!!!
アンパンマンDBも動かない!!!!!
うちのサーバーもすでにPHP8に対応しているのですが、サーバーは対応していてもプログラムが正常に動かなかったため、移行できていませんでした。
そろそろどうにかしたいので、デバッグ可能な検証環境を用意したいなと考えています。
当初、Dockerがちょうどいいかなと思っていたのですが、PHPだけでなく、サーバーやドメインも関わってくるので、仮想マシンまるごと用意した方がいいのではないかと考えています。
ァォィョッュも特訓クエストやっとクリア。
レベル上限に達している職がないのであまり意味はないのですが、上限突破クエストを後回しにして頭打ちと言うことが今後ないとも限りませんからね。
VPS上に構築した自作のサーバー(サーバープログラム自体を自作)を、ある程度安全にインターネットに公開するために、HTTPSのためにIISを途中にかませようとしていました。
とりあえず、IISと自作サーバーの繋ぎ込みまでは完了。
公開用のドメインがまだ認識されないので、それが終わったらLet's EncryptあたりでHTTPS対応です。
そういえばWAFはあるのかな…確認しておこう。
IISと自作サーバーの繋ぎ込みの参考資料
Application Request Routing を利用して IISでリバースプロキシを作成する - Windows Server Tips
IISでerror 500.19 (HRESULT: 0X80070005)が返る場合の解決法 - Qiita
HTTPS化の参考資料
IISでLet’s Encryptしてみた | ITブログ
無料レンタルサーバーXFREEの仕様調べてた。
一契約でHTMLとPHPとWordPressの3つを使えるのって面白いね。
管理用の活動記録画面に雑記の最新情報を出せるように。
…まあ、ここんとこ全然更新してないんですけどね。
モーグリチケットはぼちぼち集まっています。
装備品を狙うだけなら今のペースでも何とか間に合いそう。
C#でWebサーバー(サーバーで動くWebアプリではなくサーバーそのもの)を作ろうと思ったらTcpListenerとTcpClientが便利。
自宅サーバーのセキュリティ関連の設定をいじってた。
うまくいかないなーと思っていたら結局SSL用のバーチャルホスト設定を忘れていただけでした。
事前にPHP7.3の挙動をテストしておこうとテスト用サーバーのサーバー系ソフトウェアを一新したら、どうにもApache側の問題でテストサーバーがうまく動かない模様…。
移転前のCsideのサイトを縮小していました。
メールアドレスは健在で当分契約を解除するつもりもないので、余ったスペースを何かに有効活用したいなあと。
JavaScriptで一瞬になりました。リンクのURL全抽出です。for(var p=document.getElementsByTagName('a'),q=[],i=0;i<p.length;i++)q.push(p[i].href);return q
あろ、関係ないけど、サーバー契約更新してきました。

どわこ集会行ってました。
第200回だそうで。
ドラクエ10のサービス自体も5年続いているわけですが、このプレイヤーイベントもまた、長く定期的に続いているんですね。
昨日の件、ドメイン名にアンダーバーが入ってはいけなかったのが問題でした。
結局バージョンは上げたもののXAMPPに戻ってきました。
WSLはサーバーにはあまり向いてなさそうというのを聞いたし、実際さわってみて、無理ありそうな気がしたので、いったん元の方法で。
初期設定からして変わっていて、ちょっとトラブルもあったんですがね。
それはそれで、問題点が浮き彫りになり、より堅牢になってゆくきっかけになったので良しとしましょう。
自宅サーバー立て直し。
公開用サーバーと合わせてPHP7.1環境に…と思ったのですが、サーバー設定がうまくいっていないのか、400 Bad Requestが出て、ページが表示できません…。