日記 #1089
完了日記 #958: 2026年
2026-W26
NO nop_thread さんが約2ヶ月前に更新
- pinned を いいえ から はい に変更
NO nop_thread さんが約1ヶ月前に更新
- リマインド予定日 を 2026/06/25 から 2026/06/29 に変更
- 前回確認日 を 2026/06/28 にセット
秋葉原と肩透かしの台風¶
土曜日に秋葉原に行ってきた。
ダブル台風で天候が荒れると言われていたので、電車が止まらなそうであれば逆に人が少なくてチャンスだと思った次第である。
実際は大して風がないどころか家を出る頃に多少降っていた程度のもので、現地に着いてからは雨も止んでほとんど傘を差す必要もなかった。
人が少ないと何が嬉しいかというと、予約なしで献血に行っても待ち時間が少ないことである。
会場の中には確かに人が少なかったし全くと言って良いほど待たされなかったので、目論見通りであった。
エヨゲの方はどうだったかというと、予約していなかった凸ラバは品切れだったしマガルミナも通常版しかなかった。
マガルミナは買うとわかっていたのだから予約すればよかったのに……。
さすがに懲りたので諸々の買い確定作品の予約をしたが、今度は半月に一度のペースで外出しないといけなくなってしまった。
せめて発売日は月末にまとめてほしいし、予約商品の取り置きも1週間とかでなく2週間くらいにしてほしいし、なんなら営業時間を22時までにしてくれても良い。
午後起床が当たり前の出不精には現在の環境はつらい。
(まあネット通販で予約すればいいという話はあって、まったくその通りではあるが……。)
とはいえ今回は荷物量の問題で新品がない旧作品は中古を漁らずに撤退してきたので、近々中古の在庫を確認する良い機会になったと思っておくことにする。
で、 コンテンツ鑑賞 #1071: Relirium-レリリウム-遺跡と出逢いと冒険と が終わらぬうちに新作が複数積まれたわけだが……やっぱり可処分時間そのものを増やすことを考えないとどうしようもなさそう。
機能 #893: fedibunker の進捗もだんだん方向性が見えてきたのでそちらにも時間を使いたいし、今はまだ雀の涙ほどの時間を全部ゲームに投入するというわけにはいかない。
NO nop_thread さんが約1ヶ月前に更新 · 編集済み
- リマインド予定日 を削除 (
2026/06/29) - 前回確認日 を 2026/06/28 から 2026/06/29 に変更
Cloudflared が劣化し(てい)た?¶
#484 で Uptime Kuma をセットアップして以来、なぜか BookWyrm で頻繁に (数時間に一度とか十数分に一度とかのペースで) 500 エラーが返ってくる現象が発生していたことが発覚した。
ブラウザで全然再現しないので気付かなかったが、 Anubis のせいではないかといろいろ設定を弄ったりログを漁ったりしてみたものの、どうにも直らない。
最終的に Cloudflared のログを見てみたところ localhost への接続がそもそも壊れていそうな形跡があった。
Jun 28 00:09:29 bookwyrm-nops cloudflared[277]: 2026-06-27T15:09:29Z ERR error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: stream error: stream ID 681; INTERNAL_ERROR; received from peer" connIndex=2 event=1 ingressRule=0 originService=https://localhost
Jun 28 00:09:29 bookwyrm-nops cloudflared[277]: 2026-06-27T15:09:29Z ERR Request failed error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: stream error: stream ID 681; INTERNAL_ERROR; received from peer" connIndex=2 dest=https://<masked>/robots.txt event=0 ip={MASKED} type=http
そうなると localhost:443 を listen している Caddy か Cloudflared のどちらかのせいになりそうだが、 Caddy 側にそれらしいログがなかったため Cloudflared が勝手に発狂しているだけだろうということになった。
ちなみに設定を変えてみようとして適用したら以下のようになった。
Jun 28 01:43:27 bookwyrm-nops cloudflared[277]: 2026-06-27T16:43:27Z INF Updated to new configuration config="{\"ingress\":[{\"hostname\":\"<MASKED>\",\"service\":\"https://localhost\"},{\"service\":\"http_status:404\"}],\"warp-routing\":{\"enabled\":false}}" version=4
Jun 28 01:43:39 bookwyrm-nops cloudflared[277]: 2026-06-27T16:43:39Z ERR error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: remote error: tls: internal error" connIndex=3 event=1 ingressRule=0 originService=https://localhost
Jun 28 01:43:39 bookwyrm-nops cloudflared[277]: 2026-06-27T16:43:39Z ERR Request failed error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: remote error: tls: internal error" connIndex=3 dest=<MASKED> event=0 ip=<MASKED> type=http
明らかに TLS まわりが駄目になっている。
設定変更前のプロセス起動時のメッセージには以下のようにあった。
Jun 24 16:42:05 bookwyrm-nops cloudflared[277]: 2026-06-24T07:42:05Z INF Updated to new configuration config="{\"ingress\":[{\"hostname\":\"<MASKED>\",\"originRequest\":{\"http2Origin\":true,\"httpHostHeader\":\"<MASKED>.internal\",\"noTLSVerify\":true,\"originServerName\":\"<MASKED>.internal\"},\"service\":\"https://localhost\"},{\"service\":\"http_status:404\"}],\"warp-routing\":{\"enabled\":false}}" version=1
項目数が明らかに違う。
特に HttpHostHeader と originServerName がないと TLS での通信はできない。
微妙な頻度でおかしくなっているうえ設定変更を試みると完全に使えなくなるとなれば、もはや手元環境において実用に堪えるものではないと言わざるをえない。
そういったわけで、これはもうついていけないということになり、脱 Cloudflare Tunnel することにした (#1115)。
NO nop_thread さんが約1ヶ月前に更新
- ステータス を 進行中 から 終了 に変更
- pinned を はい から いいえ に変更
NO nop_thread さんが約1ヶ月前に更新
- 関連している バグ #1115: 脱 Cloudflare Tunnels を追加