-
-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development branch - errors when trying to apply certain changes in Web interface (one in each of the three categories DNS, NTP, Miscellaneous) #2149
Comments
Please generate a debug log and post the token here. |
I did just try all of your suggested steps to reproduce and all of them succeeded as expected for me, e.g.: It has to be something specific about your system - please generate and provide a debug token as asked for by @yubiuser using |
It'd also be very helpful if you could enable config debugging before you reproduce it next time:
The interesting lines will be in |
Thanks for your answers - debug mode has been set and the log has been uploaded: https://tricorder.pi-hole.net/yu3JyT75/ The issues are 100% reproducible, with Firefox (noscript, ublock) as well as with MS Edge (without any extension). |
Can you please check if there are errors in the browser console (devtools) when the "Save and Apply" fails? |
Just noticed: Reverting the setting manually to the default in pihole.toml restores the problem that I cannot save&apply with the checkbox not checked. |
I copied your |
I first thought it didn't but your uploaded debug log has enough information to work on this. What happens here is that FTL receives SIGALRM during the test and incorrectly assumes this means the config test failed. I have no explanation where this signal is coming from but we'll make sure to provide a possible solution soon. It'd be great if you could assist in confirming if it works to fix what you are seeing. |
@raspitoaster Please try
and check if the issue is still there. If so, it'd be good to see new log output as some additional output might be there. |
@DL6ER Hello Dominik, I have applied your fix by executing "pihole checkout ftl fix/dnsmasq_test_signal" and can confirm that the issues are gone for all of the three settings - and also for additional ones that I found meanwhile. |
The fix has been merged into the development branch. Please run
to continue receiving future updates. |
Closing as fixed |
Versions
Platform
Expected behavior
When trying to save&apply settings modified in "All settings", the settings should be accepted.
Actual behavior / bug
When trying to save&apply settings modified in "All settings", some settings are not accepted:
deactivating checkbox "ntp.sync.active" always results in a popup
"Invalid configuration dnsmasq: syntax check OK."
setting "webserver.domain" to anything different from "pi.hole" always results in a popup
"Invalid configuration dnsmasq: syntax check OK."
activating checkbox "misc.etc_dnsmasq_d" always results in a popup
"Invalid configuration dnsmasq: syntax check OK."
Steps to reproduce
Do one of the below in SYSTEM - Settings - All settings,
then click "Save & Apply" and see the error.
The text was updated successfully, but these errors were encountered: