mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Self signed certificate Rocketchat notifications #875
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#875
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 @Paulpatou on GitHub (Feb 28, 2022).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
New Notification
🔖 Feature description
Is it possible to add a self-signed certificate for notifications with Rocketchat ?
I currently have an alert about this
Debug log in docker =>
✔️ Solution
I tried
NODE_TLS_REJECT_UNAUTHORIZED: 0as indicated here #19 but it doesn't work❓ Alternatives
No response
📝 Additional Context
No response
@jkoppen89 commented on GitHub (Jan 17, 2025):
Hi,
I've got the same error but using with Gotify.
Error: Error: AxiosError: Request failed with status code 404at Gotify.throwGeneralAxiosError (/app/server/notification-providers/notification-provider.js:38:15)at Gotify.send (/app/server/notification-providers/gotify.js:23:18)at process.processTicksAndRejections (node:internal/process/task_queues:95:5)at async Socket.<anonymous> (/app/server/server.js:1304:27)@demaniak commented on GitHub (Jan 21, 2025):
I managed to get a SmallStep-CA selfhosted cert working by adding a env variable like so:
Where "/app/data/docker-tls" is a path, that in my case, is being bind mounted into the container from an external source.
The "root_ca.crt" is the root certificate generated by smallstep-ca
Could something like that maybe help with your selfsigned situation @Paulpatou ?
@raxod502 commented on GitHub (Feb 3, 2025):
NODE_EXTRA_CA_CERTSis the recommended approach and is documented at https://github.com/louislam/uptime-kuma/wiki/Environment-Variables.Similar issues: https://github.com/louislam/uptime-kuma/issues/4514 https://github.com/louislam/uptime-kuma/issues/4302 https://github.com/louislam/uptime-kuma/issues/4000 https://github.com/louislam/uptime-kuma/issues/1380