Skip to content

[BUG] Something is going on related to CORS and status checking #1690

@lilynet336

Description

@lilynet336

Environment

Self-Hosted (Docker)

System

Rocky Linux 9.4, Podman 4.9.4-rhel

Version

3.1.1

Describe the problem

When enabling status checking, every service shows down with an ETIMEDOUT error. These services are all in fact running. When I manually query the status check endpoint, the same thing happens. This also happens when I go in my Docker container and query 127.0.0.1/status-check with the right headers set. This error happens no matter what I pass to the status-check endpoint. I've tried with and without https://, I've tried sites like Google, I've tried the Dashy instance itself.

Additionally, the cors-proxy endpoint returns ETIMEDOUT for everything in the same manner. I can't use the RSS feed widget with local checking, and I assume this is why, but I'm not sure if that's a separate issue.

No errors show in the Dashy logs, and the errors in my browser console aren't very helpful, they tell me that 'unsafe-inline' doesn't appear in the CSP header, but I very explicitly set that header on my reverse proxy. I don't think that's related though because, like I said, it happens when Dashy queries itself too.

Additional info

No response

Please tick the boxes

Metadata

Metadata

Assignees

Labels

⚰️ Stale[ISSUE] [PR] No activity for over 1 month🐛 Bug[ISSUE] Ticket describing something that isn't working👤 Awaiting Maintainer Response[ISSUE] Response from repo author is pending📌 Keep Open[ISSUE][PR] Prevent auto-closing

Projects

Status

Awaiting Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions