Comments (10)
Also the web interface is still up when it happen, so it need to be manually restarted when it happens
from ftl.
Can this be triggered reliably somehow? As in: Does the crash repeatedly happen after the container restart?
If so, it'd be tremendously helpful is you could follow https://docs.pi-hole.net/ftldns/debugging/ and attach the gdb
debugger to pihole-FTL
so a backtrace can reveal where the crash is happening. The fact that you are running Pi-hole inside a container may make this more tricky but should still be straightforward enough to not cause too much additional trouble.
from ftl.
Can this be triggered reliably somehow? As in: Does the crash repeatedly happen after the container restart?
If so, it'd be tremendously helpful is you could follow https://docs.pi-hole.net/ftldns/debugging/ and attach the
gdb
debugger topihole-FTL
so a backtrace can reveal where the crash is happening. The fact that you are running Pi-hole inside a container may make this more tricky but should still be straightforward enough to not cause too much additional trouble.
And it doesn't happens only when the contain restart, it happens even if it was the first time spinning it up. I need to restart the container manually since it doesn't stop by itself to restart.
I've already tried to debug it a little, and try to crash it reliably but with no success unfortunately :(
It really happens at random, i tried to see if a domain or multiple domain crash it nothing, see if it a specific client maybe nothing.
The only thing i could thing of maybe it could be related to the absurdly high client number?
But i really doubt it? From what i've understand in #1884 ?
It show the same as in the PR from which client it is.
If you have any idea that i could test or anything tell me i'll try it
And i'll see for the debugging to trace it down tomorrow as i'm going to sleep now ^^
from ftl.
Should I try to delete all database to see if it fix it?
from ftl.
Can you please generate a debug log and post here only the Token?
Using the web interface:
- click on Tools > Generate Debug Log menu.
- then mark the second checkbox to upload the log and click on the big button.
- when finished, copy only the token and paste here.
from ftl.
I don't see the option on pi-hole V6?
But i've generated a pi-hole debug log that i can upload
I'll think to do on again if it crash again.
from ftl.
Sorry... It was late and I used a saved reply with v5 text.
You can generate the log running pihole -d
inside the container:
docker exec -it <container_name> pihole -d
When asked, answer "Y" to upload the log and then copy and paste only the Token.
from ftl.
Sorry... It was late and I used a saved reply with v5 text.
You can generate the log running
pihole -d
inside the container:docker exec -it <container_name> pihole -d
When asked, answer "Y" to upload the log and then copy and paste only the Token.
No worry's ^^
Here the token then ^^
B6ouWIHF
from ftl.
If i see no crash until the end of the month i'll close that issue then, but so far i didn't encounter it again
from ftl.
Closing this as it never happen since then 🤷
from ftl.
Related Issues (20)
- debug.api help text needs another description HOT 1
- FTL Crash HOT 4
- Unable to build FTL from source HOT 9
- app password not working in v6 HOT 7
- [Beta V6] FTL-Checksum error? HOT 4
- Compilation failure with GCC 14 HOT 7
- dns.hosts(0): invalid hostname HOT 4
- v6 Seg fault crash on first startup macOS M2 HOT 14
- Pihole-FTL v6 crash when ipv6 disabled and ipv6 dns given. HOT 2
- crash on internet outage HOT 6
- v6: documentation on PUT /clients/ is not complete HOT 8
- DHCP server is configured with incorrect netmask HOT 8
- Pihole is not installing update HOT 6
- Overzealous inline opitimizations? HOT 7
- FTL crashes when activating DHCP server HOT 6
- dev: webserver doesn't properly detect mbedtls dependency HOT 6
- PTR requests not being generated for local clients HOT 26
- Client ipv6 hostnames is not resolving and not being stored in FTL database HOT 5
- Obsolete MAC Vendor DB Script HOT 1
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 ftl.