PyFunceble
PyFunceble copied to clipboard
BUG | RPZ double tests wildcarded domains
What is the problem you are experiencing?
I am experiencing a problem where...
Every record that have *.example.com && example.com are tested twice, one time should be sufficient.
Subject Status Source
---------------------------------------------------------------------------------------------------- ----------- ----------
ankilan.ru INACTIVE STDLOOKUP
........................................................bombaybets.eu INACTIVE STDLOOKUP
.........................crypt.casino INACTIVE STDLOOKUP
..............................................................eurokingclub.dk INACTIVE STDLOOKUP
............................................................................pearlriverinternationalhotel.com INACTIVE STDLOOKUP
........playzax-top.com INACTIVE STDLOOKUP
...pokergolden.biz INACTIVE STDLOOKUP
.pussy888kh.online INACTIVE STDLOOKUP
..................................telecomsource.net INACTIVE STDLOOKUP
...........parisvegasclub.dk INACTIVE STDLOOKUP
...........................................................................ankilan.ru INACTIVE STDLOOKUP
.......................................................................................................................crypt.casino INACTIVE STDLOOKUP
.........................................................eurokingclub.dk INACTIVE STDLOOKUP
............................................parisvegasclub.dk INACTIVE STDLOOKUP
.........pearlriverinternationalhotel.com INACTIVE STDLOOKUP
.............................................................telecomsource.net INACTIVE STDLOOKUP
.................................................
Execution Time: 00:00:01:47.450181
How can we reproduce the problem?
To reproduce the problem:
pyfunceble -c --preload --rpz -f gambling.mypdns.cloud --display-status INACTIVE
Do you have a screenshot?
Screenshot
What did you expect to happen?
I expected that...
one test per domain
Is there a workaround?
I found a workaround...
How did you configure PyFunceble?
.PyFunceble.overwrite.yaml
# Your configuration here
Which Operating System did you use?
Debian 12, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS
Which Python Version did you use?
3.11, 3.12, 3.13
Which PyFunceble Version did you use?
pyfunceble 4.3.0a15.dev (Blue Duckling: Tulip) @new-proc-manager
Additional context
I would like to add...