#fedibird #fedibird_info いくつか更新かけました。
・QRコードが含まれる画像をアップロードした際に、内容を解析する処理に失敗して、画像添付に失敗する不具合を修正しました。
・QRコードが含まれる画像をアップロードした際、画像の説明にQRコードの内容があらかじめ入力された状態になります。
(添付2枚目:『閲覧が難しいユーザーへの説明』とのことですが、QRコードを目視でデコードできるユーザーはいないと思うよ!)
・WebUIで画像のアップロード時、データの転送後の処理中に表示するメッセージが英語だったので、日本語訳を適用しました。
・Statuzer(Webクライアント)で、Fedibird独自の通知をストリーミングしないよう変更しました(暫定仕様)
#fedibird #fedibird_info ちょっと再起動。502出たと思うけど、あんまり気にしないでねー
#fedibird #fedibird_info Wasabiがいまどうなってるのかはよく分からないのですが、書き込みはできるようになっているので、順次過去の保存失敗したリモート画像を再取得しています。
リモート側で読み出しエラーになるケースについては対応できませんが、みてる感じ、だいたい復活するんじゃないかと思います。
ちなみにwasabiのステータスページはこちらで、fedibird.comのリージョンはap-northeast-1(東京)です。
https://status.wasabi.com/
何かあったと認識していること、解決に向けて取り組んでいることはわかるので、まあ参考程度に。
#fedibird #fedibird_info fedibird.comのメディアを保存しているオブジェクトストレージ Wasabiで、接続数制限を受けているようで、画像のアップロードやリモート画像が保存できない症状がでているようです。
接続数を絞る対策をとりましたが、先方で状況を見極め、制限を緩めるタイミングまで回復しないかもしれません。
状況をみていきますので、ご不便をおかけしますがしばらくお待ちください。
#fedibird #fedibird_info 引っ越し設定されているアカウントの投稿に対し、WebUIで返信を行った場合、引っ越し先へのメンションになるよう変更しました。
また、メンションをクリックした際に、引っ越し先のアカウントカラムを開くように変更しました。
クライアントアプリによる返信は、そのアプリの実装次第なので、同様の対応は行われません。
ちなみに投稿者は、投稿の公開期限が切れたら、削除するのか、残すのか、あらかじめ設定できます。
残す設定にすると、投稿者本人と、お気に入りやリアクション、ブックマークした人は、期限が切れてからも参照できます。
イベントの告知などで、期限切れ後は削除しておきたいが、関係者はあとから参照できた方が良かったり、
期間限定でイラストを公開した場合などで、気に入ってリアクションしてくれた人には見えるようにしておく、
などの使い方ができます。
このとき、時計マークは赤になります。
リモートサーバに配送された分については、Fedibird式の投稿期限切れ対応ができないことが多いので、期限切れ後に削除されます。
#fedibird #fedibird_info いまちょっとエラー出てたと思うけど、たぶんなおったのでひっかかった人は再確認よろしく!
#fedibird #fedibird_info グループに返信する際、グループへのメンションを先頭にするよう修正しました(WebUI)
#fedibird #fedibird_info 今回および直近の更新内容です。
・/api/v2/instance APIに対応。最近のアプリでログインできなかった原因はだいたいこれ。
・V2系のフィルターAPIおよび設定に対応。ただしWebUIはV1系APIを使い、従来通りの機能と見た目。
・投稿の自動削除設定の画面が未翻訳だったので、翻訳を適用
・リモートサーバの情報取得に失敗するケースに対処。不明なリモートサーバへ絵文字リアクションが配送されず、相手に通知されない不具合を修正
・WebFingerで3回リダイレクトするサーバに対応
・引用投稿の引用投稿の取得に失敗した場合は引用とみなさずに通常投稿と解釈しますが、本文から引用非対応サーバ向けのURL表記を削除しないよう修正
・グループのメンバー以外がメンションした際にグループに配送してしまう不具合を修正
・投稿本文および添付画像のQRコードをデコードした文字列に指定した文字列を含む投稿を拒否するスパム対策機能を追加
・添付画像のBlurhashが一致する投稿を拒否するスパム対策機能を追加
#fedibird #fedibird_info 更新を適用しました。
ブラウザからアクセスしている人はリロードしておいてください。
それかゆいやつだ……
どこのMisskeyかによりますね……
さて、そろそろ新しいサーバの構成についてお話しましょう。
■ 移行前の構成
・メイン 4台
(Vultr東京ベアメタル)
・全文検索 3台
(さくらのVPS大阪)
・ロードバランサ 1台
(さくらのVPS東京)
・メディアプロキシ 1台
(さくらのVPS東京)
・メディア(Wasabi東京)
・バックアップ(AWS S3)
・メール1(Sendgrid)
・メール2(Mailgun)
・DNS(Cloudflare)
■ 新しい構成
・メイン 1台
(KAGOYAベアメタル / 京都)
・全文検索 3台
(さくらのVPS大阪)
・メディアプロキシ 1台
(さくらのVPS東京)
・メディア(Wasabi東京)
・バックアップ(AWS S3)
・メール1(Sendgrid)
・メール2(Mailgun)
・DNS(Cloudflare)
Vultrのベアメタルサーバ4台を、KAGOYAの1台に移行してまとめました。
KAGOYAのベアメタルは日本円払いで、転送量制限・追加課金もなく、サーバスペックに対し割安で、日本基準で日本語のサポートが得られることもあり、移行を決めました。月額で5万円ぐらい安くなっています。
何度も繋がらなくなり、ご迷惑お掛けしました。
いろいろ調整しましたが、おそらくこれで大丈夫だと思います。
あとは、夕方から夜にかけての、負荷が高い時間帯かな。ここがすんなりいけば、しばらくこの構成でやっていけるはず……
#fedibird #fedibird_info カスタム絵文字が出ない場合、WebUIやアプリの起動時の読み込みに失敗していることが考えられます。
ブラウザの場合はリロードしてみてください。
#fedibird #fedibird_info 一連の不調、メモリー使用量のコントロール問題だということがわかりました。
調整して何度か再起動してますが、安定する方向に向かってます。
経路変更の方も再度適用します。
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。