エラー
フロントのNext.jsからrailsにアクセスしようとした時に発生
[ActionDispatch::HostAuthorization::DefaultResponseApp] Blocked hosts: rails:3000
⨯ upstream image response failed ... 403
対応
調べるとrailsのセキュリティ機能(Host Authorization)が、rails:3000
というホスト名からのリクエストをブロックしてるのが原因と判明。
rails/config/environments/development.rbに以下を追加することで解決した。
Rails.application.configure do
config.hosts << "許可するホスト"
end
参考