Yves Gugger
ddb1a26d47
fix: Implement IANA Bootstrap RDAP for reliable domain checking
Major improvements to domain availability checking:
1. IANA Bootstrap (rdap.org) as universal fallback
- Works for ALL TLDs without rate limiting
- Automatically redirects to correct registry
- Faster than direct endpoints for most TLDs
2. Updated drop_status_checker.py
- Uses IANA Bootstrap with follow_redirects=True
- Preferred endpoints for .ch/.li/.de (direct, faster)
- Better rate limiting (300ms delay, 3 concurrent max)
3. Updated domain_checker.py
- New _check_rdap_iana() method
- Removed RDAP_BLOCKED_TLDS (not needed with IANA Bootstrap)
- Simplified check_domain() priority flow
Priority order:
1. Custom RDAP (.ch/.li/.de) - fastest
2. IANA Bootstrap (all other TLDs) - reliable
3. WHOIS - fallback
4. DNS - final validation
This eliminates RDAP timeouts and bans completely.
2025-12-21 14:54:51 +01:00
..
2025-12-18 14:14:37 +01:00
2025-12-15 16:54:39 +01:00
2025-12-11 20:19:26 +01:00
2025-12-13 15:52:41 +01:00
2025-12-15 13:56:43 +01:00
2025-12-21 13:25:08 +01:00
2025-12-15 13:56:43 +01:00
2025-12-18 15:13:06 +01:00
2025-12-21 14:54:51 +01:00
2025-12-15 16:15:58 +01:00
2025-12-21 14:54:51 +01:00
2025-12-11 09:36:32 +01:00
2025-12-21 13:25:08 +01:00
2025-12-12 21:49:33 +01:00
2025-12-12 09:28:28 +01:00
2025-12-12 15:27:53 +01:00
2025-12-17 13:12:45 +01:00
2025-12-17 15:45:16 +01:00
2025-12-17 16:28:45 +01:00
2025-12-15 13:56:43 +01:00
2025-12-11 22:00:06 +01:00
2025-12-12 11:54:08 +01:00
2025-12-12 14:39:56 +01:00
2025-12-15 13:56:43 +01:00
2025-12-16 14:44:48 +01:00
2025-12-10 12:05:49 +01:00
2025-12-19 07:39:24 +01:00
2025-12-15 13:56:43 +01:00
2025-12-18 16:08:36 +01:00
2025-12-17 16:34:27 +01:00
2025-12-15 13:56:43 +01:00
2025-12-20 22:56:25 +01:00
2025-12-20 22:56:25 +01:00
2025-12-20 21:21:37 +01:00