Bug #7530
closedDeleting an entry from the DNS Forwarder deletes wrong row
0%
Description
In the DNS Fowarder interface, if there are two rows with the same 'host' value, deleting one of the rows results in the other being deleted.
Steps to reproduce:
1. Go to the DNS Forwarder Service page /services_dnsmasq.php
2. Add an entry, test.domain.com
3. Add another entry, test.otherdomain.com
4. Delete the first entry, test.domain.com
5. Observe that the requested row (test.domain.com) was not deleted, instead a different row was deleted.
Observed in pfSense 2.3.3-RELEASE-p1
Updated by Jim Pingle over 8 years ago
- Status changed from New to Not a Bug
- Affected Version deleted (
2.3.3)
Can't duplicate this on 2.3.4 or later. Either it was already fixed, or something in your procedure was incorrect and caused the unintended behavior. For example, if you had the page open in two tabs and deleted one entry from each, the indexes would be incorrect for the second delete and the "wrong" entry would be removed, even though it did exactly as it was told. That's not a bug though, but a limitation of how that and some other pages were designed.