2. I can hit the side all is dandy... 3. Go to the deployment UI, go to the "Real-time logs" section, click "Begin Log Stream" 4. Log flows begin to appear -- but now every request is an HTTP 500 5. Even after ending the log stream, the worker appears to be in a broken state and continues to throw HTTP 500s 6. Wrangler tail does not show any useful error messages:
❯ pnpm wrangler pages deployment tail ⛅️ wrangler 3.48.0-------------------Select a project:❯ nameplace nameplace-trpcNo deployment specified. Using latest deployment for production environment.Connected to deployment c1ae8c2d-324c-452c-a680-e2aa14b63721, waiting for logs...GET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:20 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:20 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:23 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal error
❯ pnpm wrangler pages deployment tail ⛅️ wrangler 3.48.0-------------------Select a project:❯ nameplace nameplace-trpcNo deployment specified. Using latest deployment for production environment.Connected to deployment c1ae8c2d-324c-452c-a680-e2aa14b63721, waiting for logs...GET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:20 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:20 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:23 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/places - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal errorGET https://c1ae8c2d.nameplace.pages.dev/favicon.ico - Ok @ 4/9/2024, 6:04:24 PM (error) Error: internal error
The annoying bit is that without any code change a re-deployment ends up fixing the issue -- but I then have to wait for a full build/upload cycle (which is not that bad because of caching but still, my app is broken until I do this)