Checking Status of app behind Vouch Proxy #2071

Closed
opened 2026-02-28 02:42:04 -05:00 by deekerman · 3 comments
Owner

Originally created by @nevetS-718 on GitHub (Apr 3, 2023).

⚠️ Please verify that this bug has NOT been raised before.

  • I checked and didn't find similar issue

🛡️ Security Policy

📝 Describe your problem

I am trying to check the uptime of an static page being served by nginx, but behind Vouch proxy. The issue I am faced with is Uptime Kuma marking the app as up regardless as long as it can reach Vouch and my OAuth provider. The closes existing issue I could find is #1744 , however that was written off as "If you can get to the login page it should be reachable" but in my situation isn't the case. The following is the network section from Firefox devtools:

redirs

My current idea on how to make this work is to figure out how to pass SSO credentials through to my OAuth provider. If I can't figure anything like this out, my last ditch solution would be to create an internal app that checks the internal app's uptime, then passes that through to Uptime Kuma, but that wouldn't fix the issue with static pages.

This may be something I need to ask the Vouch devs about, but I figured I would leave a paper trail here in case anyone else has this issue. I'll link the issue from the Vouch repo when I make it as well.

Any ideas would be greatly appreciated!

📝 Error Message(s) or Log

No response

🐻 Uptime-Kuma Version

1.12.1

💻 Operating System and Arch

Debian 11 x64 on Nanode 1G

🌐 Browser

Mozilla Firefox 102.9.0esr

🐋 Docker Version

N/A

🟩 NodeJS Version

18.15.0

Originally created by @nevetS-718 on GitHub (Apr 3, 2023). ### ⚠️ Please verify that this bug has NOT been raised before. - [x] I checked and didn't find similar issue ### 🛡️ Security Policy - [X] I agree to have read this project [Security Policy](https://github.com/louislam/uptime-kuma/security/policy) ### 📝 Describe your problem I am trying to check the uptime of an static page being served by nginx, but behind [Vouch proxy](https://github.com/vouch/vouch-proxy). The issue I am faced with is Uptime Kuma marking the app as up regardless as long as it can reach Vouch and my OAuth provider. The closes existing issue I could find is #1744 , however that was written off as "If you can get to the login page it should be reachable" but in my situation isn't the case. The following is the network section from Firefox devtools: ![redirs](https://user-images.githubusercontent.com/70534545/229559567-8ddf0042-f012-4090-a89b-13cf7737abd5.PNG) My current idea on how to make this work is to figure out how to pass SSO credentials through to my OAuth provider. If I can't figure anything like this out, my last ditch solution would be to create an internal app that checks the internal app's uptime, then passes that through to Uptime Kuma, but that wouldn't fix the issue with static pages. This may be something I need to ask the Vouch devs about, but I figured I would leave a paper trail here in case anyone else has this issue. I'll link the issue from the Vouch repo when I make it as well. Any ideas would be greatly appreciated! ### 📝 Error Message(s) or Log _No response_ ### 🐻 Uptime-Kuma Version 1.12.1 ### 💻 Operating System and Arch Debian 11 x64 on Nanode 1G ### 🌐 Browser Mozilla Firefox 102.9.0esr ### 🐋 Docker Version N/A ### 🟩 NodeJS Version 18.15.0
deekerman 2026-02-28 02:42:04 -05:00
  • closed this issue
  • added the
    Stale
    help
    labels
Author
Owner

@CommanderStorm commented on GitHub (May 19, 2023):

A solution of your usecase could be push-based monitoring.
i.e. you have push monitores set up inside the proxy that tell uptime-kuma (presumably outside of kuma, right?) that the service is still up.

This does not monitor for Vouch being up+working (for this you could set up another monotor)

Would this be a solution to your usecase?

@CommanderStorm commented on GitHub (May 19, 2023): A solution of your usecase could be `push`-based monitoring. i.e. you have push monitores set up inside the proxy that tell uptime-kuma (presumably outside of kuma, right?) that the service is still up. This does not monitor for Vouch being up+working (for this you could set up another monotor) Would this be a solution to your usecase?
Author
Owner

@github-actions[bot] commented on GitHub (Aug 17, 2023):

We are clearing up our old issues and your ticket has been open for 3 months with no activity. Remove stale label or comment or this will be closed in 2 days.

@github-actions[bot] commented on GitHub (Aug 17, 2023): We are clearing up our old issues and your ticket has been open for 3 months with no activity. Remove stale label or comment or this will be closed in 2 days.
Author
Owner

@github-actions[bot] commented on GitHub (Aug 19, 2023):

This issue was closed because it has been stalled for 2 days with no activity.

@github-actions[bot] commented on GitHub (Aug 19, 2023): This issue was closed because it has been stalled for 2 days with no activity.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/uptime-kuma#2071
No description provided.