DnsServer icon indicating copy to clipboard operation
DnsServer copied to clipboard

BUG: Blocking prevents airline bookings

Open MarcS1975 opened this issue 1 month ago • 7 comments

When I have the Blocking function switched on, I cannnot do any payments for airline tickets. Technitium is preventing the payment pages of many airlines to be stuck. How can I fix this? It seems to be a general issue, not website specific but it is also not blocked for ALL airlines. Happens 60-70% of travel bookings I do.

MarcS1975 avatar Nov 25 '25 14:11 MarcS1975

This is not really a TDNS issue, but more of what Block Lists you are using. You will need to run a trace while opening the website and see whats blocked and add whats needed to your allow list.

Hemsby avatar Nov 25 '25 15:11 Hemsby

I confirm that the blocking even takes place when Technitium Blocking function is switched off. The problems also remains in various different browsers (Chrome, Brave, Firefox).

MarcS1975 avatar Nov 25 '25 17:11 MarcS1975

Its likely your client is using cached info for it to still be blocked.

Hemsby avatar Nov 25 '25 17:11 Hemsby

Thanks for the post. Its due to the block lists you have configured on Technitium DNS server. You can use the option in Settings > Blocking section to temporarily disable blocking for the required number of minutes to avoid this issue.

If you had visited the website before disabling blocking then it gets cached at OS and browser level. Disabling the blocking on the DNS server will still cause your web browser to fail to load the pages due to cache.

You can fix this issue by pressing Ctrl+F5 which works in many cases. To clear OS cache on Windows, use the "ipconfig /flushdns" command and try again.

ShreyasZare avatar Nov 26 '25 08:11 ShreyasZare

I disabled Blocking and cleared cache and even tried 3 different browsers. Always payments processing blocked.

MarcS1975 avatar Nov 26 '25 15:11 MarcS1975

I disabled Blocking and cleared cache and even tried 3 different browsers. Always payments processing blocked.

You can install Query Logs (Sqlite) app and use the Logs > Query Logs GUI to see what domain names are being blocked by the DNS server. And then use the context (3 dots) menu in there to allow those domain names for fix the issue.

You can also press F12 on your web browser to open developer tools window and check the Console tab in there which will list the URLs that failed due to DNS. You can also check the Network tab in there for detailed view. Use this info to allow the domain names that are required by the website.

ShreyasZare avatar Nov 27 '25 13:11 ShreyasZare

ok thanks - I ill do some testing

MarcS1975 avatar Nov 27 '25 15:11 MarcS1975