Comments (5)
site that required [...] dns [...] headers
What is a DNS header?
getaddrinfo ENOTFOUND test.xyz
- What is the TTL of the domains you are using?
- Do you have DNS caching enabled in the settings?
Most commonly, this issue is caused by you using a DNS resolver which does not like the level of DNS requests it is getting.
=> your DNS Server is dropping SOME requests
=> have you enabled NSCD in the settings to lowered the amount of DNS requests to your TTL (instead of on every request)
Filesystem used to store the database on: longhorn, so probably ext4
Longhorn is not ext4.
I am assuming you are using ReadWriteMany
as I cannot find any guarantees about ReadWriteOnce
based longhorn in their wiki.
Please refer to the warning from our wiki:
Warning
Filesystem support for POSIX file locks is required to avoid SQLite database corruption. Be aware of possible file locking problems such as those commonly encountered with NFS. Please map the /app/data-folder
to a local directory or volume.
from uptime-kuma.
What is a DNS header?
You stripped to much, to get right response with 2xx code I needed to configure DNS zone in core dns service in kubernetes as well as some auth headers for that site. First step should allow to resolve ip correctly and get 4xx response, second changes that into 2xx code.
Longhorn is not ext4.
I am assuming you are using ReadWriteMany as I cannot find any guarantees about ReadWriteOnce based longhorn in their wiki.
It's ReadWriteOnce, in attached pod stat returns overlayfs for data directory,
from uptime-kuma.
I think you overlooked the section on getaddrinfo ENOTFOUND test.xyz
from uptime-kuma.
Is this error for DNS only or also for 404?
I left some links before DNS zone was fixed and all of them still reports that, I'm sure tat it's not cache or anything. I think that 404 message is clear, but I cant see that one until monitor configuration is ok for 404 and roll back.
from uptime-kuma.
The Incorect message "getaddrinfo ENOTFOUND" [...]
is a DNS error if that is what you are asking about.
About the other issue you are having:
The timeline for this one is super unclear to me.
(What did the server return, what did we log)
What is true is that we will not consider DOWN
-DOWN
transitions as important events => will not push them to the log.
The reason for this is that otherwise you might end up with a wall of notifications that your device is flip-flopping between two down states.
I assume users don't actually want such spam.
from uptime-kuma.
Related Issues (20)
- Ability to Change Root URL HOT 1
- Fixing "Cannot assign requested address" errors HOT 6
- Support for secret variables HOT 10
- Every time pod is restarting I lost all data due to wrong NFS-Permissions set HOT 11
- Remove monitor warning in logs under maintenance HOT 4
- [groups] More nesting and parent/child options HOT 1
- Edit the telegram notification message template HOT 1
- Group behavior change when deleting child monitor that has a "down" status HOT 1
- Only down if ALL monitors are down HOT 1
- Maintenance time zone conversion incorrect
- Container crash when I delete 1 Monitor HOT 1
- If host's dns fails, no notifications are sent HOT 1
- MQTT (still) missing from docker build - reopen of #1227 HOT 3
- Sqlite error. HOT 1
- Webhook custom body {{msg}} HOT 2
- Push type monitors doesn't receive `up` events HOT 2
- How to change the heartbeat interval to less than 20 seconds? HOT 3
- Slack notifications fail when url is partially defined HOT 3
- Need help with the hostip display beneath the host name in the status page HOT 2
- Failed to launch chromium in Ubuntu server 22.04. HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uptime-kuma.