Hello,

On 8/5/24 3:32 PM, Edward Shryane wrote:
The current system is a compromise between allowing queries containing personal 
data, and complying with the Acceptable Use Policy:
https://www.ripe.net/manage-ips-and-asns/db/support/documentation/ripe-database-acceptable-use-policy/

The current system is a design bug, not a compromise.

Acceptable Use Policy clearly defines limits per IP address (without distinguishing whether IPv4 or IPv6).

Your implementation at this time blocks whole /64 subnet in case of IPv6, not only single address violating AUP.


The limit is 1,000 objects that could contain personal data, which is not normally 
reached by most users (< 0.02%), and it is clear what can be done if this is 
exceeded.

The limit value isn't problem as well as limiting the number of queries per IP address. But the developers probably wanted to make their life easier and implemented the AUP incorrectly.

Blocking entire subnets as an initial reaction simply isn't the spirit of AUP. IPv6 address has 128 bits, not only 64 you're using - whatever the "reason" is.

Rather than re-write the accounting code, can the community review why objects containing 
personal data is returned by default? Can we make "-r" the default?

If code contains bug (and that's now quite clear), it needs to be fixed regardless of the data returned with the default settings.


I personally don't consider as a bad idea not to display personal data at all (have "-r" as default), it's important that the abuse contact is always displayed (and it is, even with "-r"). But that's different topic.

- Daniel

-----
To unsubscribe from this mailing list or change your subscription options, 
please visit: https://mailman.ripe.net/mailman3/lists/db-wg.ripe.net/
As we have migrated to Mailman 3, you will need to create an account with the email matching your subscription before you can change your settings. More details at: https://www.ripe.net/membership/mail/mailman-3-migration/

Reply via email to