私の場合は development 環境で遭遇したため
config/environments/development.rb に
config.hosts << ENV['DOMAIN']
と追記し対処しましたが、production 環境でも起こるとしたら心配です…そのプロダクトはまだテスト中で production 環境では動作させておらず、、、

フォロー

@mayaeh @ranpei nginxの背後にあるのであれば、

proxy_set_header Host $host;

もしくは

proxy_set_header Host mstdn-jp.site;

として、pumaに期待するHostヘッダを渡す感じですねー

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。