mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Proxy setup for Google Chat notifications #1233
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#1233
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @beavis6511 on GitHub (Jul 5, 2022).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
Other
🔖 Feature description
Hello,
I would like to use the Google Chat notifications system but I have a Timeout error:
✔️ Solution
To join the Google Chat server, I need to go through a web proxy.
It's possible to create and use proxy for monitors but not for notifications.
Solution: for notifications who use http(s) protocol, add a dropdown list to chose an existing proxy.
❓ Alternatives
No response
📝 Additional Context
No response
@dineshbabu179 commented on GitHub (Sep 29, 2022):
I have a similar issue with sending webhook requests to Microsoft Teams. my uptime-Kuma setup in the internal environment, any HTTP request to the internet should go through the proxy. The proxy setup for monitoring works perfectly, but the notification setup is not using the proxy setup.
Here is my log.
@dineshbabu179 commented on GitHub (Sep 30, 2022):
@beavis6511 I have found the solution.
in your compose file set the environment variable something like this
After setting up this the proxy through env variable, my Teams notification started working.
@canis54 commented on GitHub (Jan 11, 2023):
@dineshbabu179 Even after the environment variables HTTP_PROXY and HTTPS_PROXY have been stored in the package.json continues to run the teams notification in the error 'ETIMEDOUT'. The proxy variables set in Linux are also not used. What other option do I have to send a notification via a proxy?
@canis54 commented on GitHub (Jan 11, 2023):
my log:
Error: Error: Error: connect ETIMEDOUT 52.98.171.226:443
at Teams.throwGeneralAxiosError (/opt/uptime-kuma/server/notification-providers/notification-provider.js:38:15)
at Teams.send (/opt/uptime-kuma/server/notification-providers/teams.js:153:18)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Socket. (/opt/uptime-kuma/server/server.js:1189:27)
@CommanderStorm commented on GitHub (Dec 10, 2023):
Duplicate of #616
DOWNandUP#3115