06:29:24 @noellabo@fedibird.com
icon

test2

06:36:21 @noellabo@fedibird.com
icon

よし、大丈夫かな……。

06:39:41 @noellabo@fedibird.com
2020-03-02 06:39:20 Posting Aquarium aquarium@botsin.space
icon

 🐟        
      🐟   
          
🐡         
    🐟 
   🌾🌱 🌾🌱🌱 

07:24:58 @noellabo@fedibird.com
icon

masterで発生していた、新規にログインできない問題、解決しましたね。
github.com/tootsuite/mastodon/

昨日私が流した情報に誤りがあり、puma 4.3.3にて解決していたようです。

puma 4.3.3を使用することでMastodonでも無事にログインできるようになりました。

HTTPヘッダへのインジェクション対策を行った際に、改行の取り扱いに問題があり、クッキーのヘッダを壊してしまうことが原因だったようです。テストケースが甘くて気がつかなかったみたいですね。
github.com/puma/puma/issues/21

Web site image
Bump puma from 4.3.2 to 4.3.3 by ClearlyClaire · Pull Request #13177 · mastodon/mastodon
Web site image
4.3.2 Unable to set cookie · Issue #2132 · puma/puma
07:28:04 @noellabo@fedibird.com
icon

@mitarashi3799 まったくログインできなくなる奴だから、たぶん別の話だと思うよ!

毎日、開発中の最新使ってるようなサーバだけの問題。

07:39:12 @noellabo@fedibird.com
icon

昨日行っていたメディア削除は無事に完了し、700GB超だった容量が230GBほどになりました。たぶん月額$12〜$13ぐらいの節約になるかな。

そして今朝から、データベースのリードレプリカを有効にしました。

Fedibirdのデータベースは、独立した2つのVPS上にあって、それぞれ、マスターと、それの複製(レプリカ)になっています。

これまでは、マスターだけを更新・参照していて、レプリカは非常時に備えて待機しているだけでした。

これを、更新をマスターに、参照をレプリカに対して行うように設定しました。

この運用方法は、2台のサーバで手分けして対応するようになるので、1台あたりの負担が軽くなるメリットがあります。

同期レプリケーションが必須になった分、更新の完了に少し時間がかかるようになっていますが、体感できるほどではないと思います。

07:47:32 @noellabo@fedibird.com
icon

同期レプリケーションは、postgresql.confに

synchronous_commit = remote_apply

などの設定が必要です。

常時バックアップのレプリカであれば、非同期の方がパフォーマンス面で有利なので、offの方が良いでしょう。

リードレプリカの設定については、Mastodonの公式ドキュメントに記載があります。
docs.joinmastodon.org/admin/sc

ソースコード上の config/database.yml にdb設定を直接書くわけにはいかないので、ウチではこんな風に変更しています。環境変数を使って、.env.productionにデータベース接続を記述します。pgheroも設定しておいた方がいいですね。
github.com/fedibird/mastodon/c

10:48:24 @noellabo@fedibird.com
icon

@estpls やったらヨソに届かなくなりますからねぇ。

11:09:02 @noellabo@fedibird.com
icon

@squid999 そもそもBest-Friends.chatがやってる。AWSの費用明細みるべし。

13:13:00 @noellabo@fedibird.com
icon

@syuilo 👍

13:20:12 @noellabo@fedibird.com
icon

まめもさんがコレになっていた。ご愁傷様です……。
QT: fedibird.com/@noellabo/1037426

Web site image
のえる (@noellabo@fedibird.com)
13:21:36 @noellabo@fedibird.com
icon

春の解約まつり、もうちょっとだけ続くんじゃ……

15:44:13 @noellabo@fedibird.com
2020-03-02 15:38:53 Posting あくあーら@ごちそうフォト鯖缶 aquarla@gochisou.photo
icon

スパイシーマサラカレー2辛

Attach image
15:44:38 @noellabo@fedibird.com
2020-03-02 15:37:09 Posting あくあーら@ごちそうフォト鯖缶 aquarla@gochisou.photo
icon

松屋の創業カレー

Attach image
16:22:02 @noellabo@fedibird.com
2020-03-02 16:21:36 Posting :peroro_sama:しゅいろ:peroro_sama: syuilo@misskey.io
icon

This account is not set to public on notestock.

16:22:12 @noellabo@fedibird.com
icon

@syuilo メッチャ美味しそう……

18:44:04 @noellabo@fedibird.com
icon

タイムラインの購読は、RSSやFedibirdでやるんやで。

20:00:07 @noellabo@fedibird.com
2020-03-02 19:13:34 Posting 旧姓はピロリ菌 masako toda kumamuta@fedibird.com
icon

This account is not set to public on notestock.

20:34:30 @noellabo@fedibird.com
2020-03-02 20:30:39 Posting 押尾BIRD:いらすとやさん芸とゲームの人 squid999@fedibird.com
icon

This account is not set to public on notestock.

20:35:29 @noellabo@fedibird.com
2020-03-02 20:33:39 Posting としこ 1045shookit@gingadon.com
icon

This account is not set to public on notestock.

20:40:47 @noellabo@fedibird.com
icon

Slow Queryを目撃すると、改善したくなるな……。あとにせねば。

20:54:15 @noellabo@fedibird.com
icon

@mtms ここ

Attach image
21:14:25 @noellabo@fedibird.com
icon

汲み取りのトイレといえば、ハエ取り紙であるよ。

21:15:30 @noellabo@fedibird.com
icon

今日の優先事項は、$40の鯖を一つ減らすことだな……。やっぺやっぺ。

21:21:24 @noellabo@fedibird.com
icon

Mastodonのこと、もう少し記事に残そう……。

21:28:29 @noellabo@fedibird.com
2020-03-02 07:24:58 Posting のえる noellabo@fedibird.com
icon

masterで発生していた、新規にログインできない問題、解決しましたね。
github.com/tootsuite/mastodon/

昨日私が流した情報に誤りがあり、puma 4.3.3にて解決していたようです。

puma 4.3.3を使用することでMastodonでも無事にログインできるようになりました。

HTTPヘッダへのインジェクション対策を行った際に、改行の取り扱いに問題があり、クッキーのヘッダを壊してしまうことが原因だったようです。テストケースが甘くて気がつかなかったみたいですね。
github.com/puma/puma/issues/21

Web site image
Bump puma from 4.3.2 to 4.3.3 by ClearlyClaire · Pull Request #13177 · mastodon/mastodon
Web site image
4.3.2 Unable to set cookie · Issue #2132 · puma/puma
21:31:31 @noellabo@fedibird.com
icon

@mayaeh お知らせありがとうございます!

あれこれやっているときに、pumaのissueをちゃんと見つけられていれば……。

21:40:16 @noellabo@fedibird.com
icon

もう、ちょっと暗い場所だと、発光しているスマホの画面ですら、メガネ外さないとよく見えないのだよ……。

21:40:37 @noellabo@fedibird.com
2020-03-02 18:29:38 Posting LA la@fedibird.com
icon

This account is not set to public on notestock.

21:42:31 @noellabo@fedibird.com
2020-03-02 21:26:06 Posting 羽ちゃ hanecha1220@pawoo.net
icon

This account is not set to public on notestock.

22:13:28 @noellabo@fedibird.com
icon

リレーとかoutboxガン無視よねw

22:15:05 @noellabo@fedibird.com
icon

猫の集会みたいな奴