LoginSignup
1
0

Cloudflare Pages上で動かすRemixからAPIリクエストを送ると「Application Error」と表示されたときの対処法

Posted at

結論

起こった事象

CleanShot 2023-10-21 at 15.30.21.png

  • Cloudflare PagesからKagoya vpsのIPアドレスに対してGETリクエストを送ったところWebページに「Application Error」と表示された
    • リクエスト先の例 http://123.45.67.891/api/getPost
    • Cloudflare PagesではRemixを使っておりサーバーサイドレンダリングを用いていた。なのでサーバ側(Cloudflare Pages)からリクエストを送っていた
    • 「Application Error」とだけでは原因がわからないのでいろいろ試したところ結局、Cloudflare Pages上で「403 Forbidden」が起こっていたことがわかった
    • 「Error: Unexpected Server Error」とChrome Dev Toolsで表示されることもあった
  • ローカルの開発環境ではリクエストは成功していた
    • ローカルで成功していたのでサーバ側(Cloudflare Pages)に何かしらの問題や制約があると予想
  • 試しに阿部寛のホームページに対してfetchリクエストを送ると成功した
  • Kagoya vpsのrootのipアドレスに対してfetchリクエストを送ると「error code: 1003」が返ってきた
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0