Skip to content

間違った feed にアクセスすると、500 Internal Server Errorが発生する #246

@ymd-h

Description

@ymd-h

現象

以下のページにアクセスすると Internal Server Error 500 が発生します。
(Vercel がアプリケーションエラーだと表示している画面のように感じました。)
https://zenn.dev/articles/feed

経緯

Zenn の各種RSS はURLに /feed をつけてアクセスするため、
新着記事一覧 (https://zenn.dev/articles) でもRSSを取得できると思って当該URLにアクセスしたところ発生

存在しない間違ったURLにアクセスすると 404 が返されるので、500は意図していないバグだと認識しています。
私のように中途半端に /feed つければ良いと覚えているユーザーが間違えてアクセスする可能性があると思われます。

表示されたエラーログ

Application Error
The error occurred in the hosted application
500: INTERNAL_SERVER_ERROR
Code: `FUNCTION_INVOCATION_FAILED`
ID: `hnd1::w5fcc-1613805604466-f3ff8014ceb2`

併せて確認したもの

他にもアクセスできそうなページはありましたが、広範囲でエラーが発生していたので、ここで打ち切りました。
サーバー側に大量のエラーログを発生させるなど、サービス運営に負荷をかけてしまっていたら申し訳ございません。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions