-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lookup_rdap with depth > 1 does not follow all entities #247
Comments
maybe related the org-name from RIPE NCC is missing in ipwhois results |
Looking into this. The ipwhois results include the entity but everything is empty for it. Confirmed it does have data: |
Those were root level entity objects returned by the base RDAP query, so they were not considered more than depth=0. The problem was the base RDAP query didn't return the vcardArray and other info like it did for ACRO20645-RIPE. I've added a check if vcardArray is missing. If it is, it will query those root level entities for more info. There is a problem with this. If depth=0, in the past, you would only expect 1 RDAP query per IP. Now if those root level entities are missing info, it will have 4 HTTP queries with depth=0 in this case. I added a new argument (root_ent_check) to optionally disable these extra lookups. |
Fixed bug in root and sub-entities not getting queried/data (#247)
lookup_rdap does not follow all possible entities:
example:
should fetch f.e. entity ORG-ISEB3-RIPE and include its details (vcard, street....)
The text was updated successfully, but these errors were encountered: