[DBWG] Nonconformant X.509 issuer+subject names in some Afrinic RPKI CA/EE certs

Frank Habicht geier at geier.ne.tz
Tue Aug 4 21:01:49 UTC 2026


Dear James, AfriNIC staff, AfriNIC as a whole,

while for one ORG i am responsible for, I did "the right thing" and 
re-issued ROAs as directed in previous emails, I'm also fortunate enough 
to recently have become responsible for another ORG and had not fixed 
everything myself. [on purpose?]

July 20th I received an email that I/we/the_ORG had not corrected the 
ROAs yet. Thanks for the email, so I did nothing. :-)
I have now seen that there are a number of new ROAs dated 2026-07-30
"Not valid after": 2036-07-30

Was that the same "not valid after" in the previously existing 
(improper) ROAs?

Thanks for re-creating the ROAs. [and removing the old ones, i think]

But: after below email from January, should we have received an update 
between July 31st and now?

Btw: i want to congratulate on this project being completed, in time. 
But hope for confirmation first that this is the case...

Thank you,
Frank
DBWG co-chair


On 1/29/2026 4:40 PM, James Chirwa wrote:
> Dear All,
> 
> As indicated in the previous communication, an action plan has been 
> established to address and eliminate the identified non-conformant 
> certificates.
> 
> The plan is designed to ensure that no unnecessary alarms are raised and 
> that potential conflicts are avoided. It will be implemented in phases, 
> with clearly defined activities and timelines, as outlined below.
> 
> *Phase 1: Awareness & Self-Remediation (DIY) (2 months)*
> 
>   * Activity: Direct communication to affected members, including a
>     clear problem statement and a step-by-step “How-To” guide.
> 
>   * Support: Weekly helpdesk calls will be available to assist members.
> 
>   * Goal: Enable the majority of active members to independently correct
>     their own ROAs
> 
> *Phase 2: Assisted Correction (2 Months)*
> 
>   * Activity: Targeted follow-ups with members who have not responded or
>     taken action.
> 
>   * Mechanism: i. Members can authorise AFRINIC to perform the "Create
>     New / Revoke Old" action for them.
> 
>                              ii. Revoke non-conformant ROAs that do not 
> have matching routes in the Default Free Zone
> 
>   * Support: Continued helpdesk availability.
> 
> *Phase 3: Final Deadline & Clean-up (2 Months )*
> 
>   * Activity: Issuance of final notices to members who have not taken
>     any corrective action.
> 
>   * Action: Revocation of all remaining non-conformant ROAs, followed by
>     the creation of new, compliant ROAs where applicable.
> 
> 
> The overall activity is planned for a maximum duration of six (6) 
> months. However, we anticipate that execution may be completed sooner, 
> as phases may be fast-tracked wherever possible.
> 
> We plan to commence this activity shortly, with final completion no 
> later than 31 July.
> 
> Regards,
> 
> James
> 
> We will be kickstart this activity shortly will a closing date of 31st 
> July, latest.
> 
> Regards,
> 
> On 16/12/2025 20:52, Frank Habicht wrote:
>> Thank you James.
>> Frank
>>
>> On 12/16/2025 5:04 PM, James Chirwa wrote:
>>> Dear Frank,
>>>
>>> We take note of the points you have raised and consider them to be 
>>> valid.
>>>
>>> A summary of the feedback is provided below:
>>>
>>> The action plan will include communication to the affected members, 
>>> primarily to avoid causing force alarms, while also allowing those 
>>> who wish to undertake the required steps independently to do so. This 
>>> will, however, be timebound.
>>>
>>> To achieve the objective of revoking all non-comforming certificates, 
>>> the majority of the revocation and re-keying will eventually be 
>>> carried out by staff.
>>>
>>> We are currently working on the action plan and defining appropriate 
>>> timelines for execution, which we expect to share in January.
>>>
>>> Regards,
>>>
>>> James
>>>
>>> On 16/12/2025 09:59, Frank Habicht wrote:
>>>> Dear Yogesh, whole WG,
>>>>
>>>> <nohat>
>>>>
>>>> please see inline...
>>>>
>>>> On 12/15/2025 5:45 AM, Yogesh Chadee via DBWG wrote:
>>>>> Dear Mr Snijders,
>>>>>
>>>>> I hope this email finds you well.
>>>>>
>>>>> While we understand that a quick resolution is favourable for 
>>>>> everyone, we believe it would be wise to ensure Certificate holders 
>>>>> are aware of the issue first.
>>>>
>>>> agreed.
>>>>
>>>>> Re-issuing a Certificate of a person who is unaware of the 
>>>>> situation, without prior consent, could have undesired consequences.
>>>>
>>>> At this place I would like to ask to be more specific. What 
>>>> consequences?
>>>>
>>>> I believe resource holders can end up with a certificate that they 
>>>> didn't have before. that they didn't create *themselves*. but it 
>>>> should reflect the intention of the resource holder when they 
>>>> created the initial certificate. And it should have the same 
>>>> properties.
>>>>
>>>>
>>>>> If this method does not yield the desired results, 
>>>>
>>>> Here I would like to get clarification about what time-line we look 
>>>> at for finding out whether the desired results materialised.
>>>> I believe when we rely on resource holder action, we have to expect 
>>>> a "long tail" and a small percentage of ROAs will not be deleted and 
>>>> re- issued, because of various reasons.
>>>> How long should software developers keep work-arounds?
>>>> Why should they keep them even now?
>>>> Exposing the incorrect data might give much more incentive for 
>>>> resource holders to take action...
>>>>
>>>>> AFRINIC will then consider a quicker resolution, having completed 
>>>>> the necessary information campaign.
>>>>
>>>> If AfriNIC relies on an information campaign....
>>>> ... has it started or when will it start?
>>>>
>>>> I personally still think that there is less risk, faster resolution, 
>>>> more certainty if AfriNIC could re-issue the certificates in question.
>>>>
>>>> If useful, AfriNIC could probably get (informal) support from 
>>>> external sources when considering the best methodology.
>>>>
>>>> It will be good to inform resource holders as objects are changed.
>>>> But this will be (i believe) much less effort than the above 
>>>> mentioned "information campaign". Which will not be needed if 
>>>> AfriNIC decides to *correct* the RPKI data on its own initiative.
>>>>
>>>> I understand that we got to this situation *not* because of any 
>>>> fault of AfriNIC part, nor on resource holders. But AfriNIC has the 
>>>> opportunity to "go the extra mile" and support resource holders more 
>>>> than absolutely necessary.
>>>>
>>>> Others are doing unilateral changes to improve database consistency 
>>>> as well - e.g. "RIPE-NONAUTH" cleanup.
>>>>
>>>> It's a way of proactively doing something "for the good of the 
>>>> internet".
>>>> And to be honest, in my personal opinion, if this is not done, it 
>>>> will be harder for AfriNIC to credibly claim to do all that's needed 
>>>> to support RPKI adoption.
>>>>
>>>> All of this just my personal opinion without any hat.
>>>>
>>>> Regards,
>>>> Frank Habicht
>>>>
>>>>
>>>> _______________________________________________
>>>> DBWG mailing list
>>>> DBWG at afrinic.net
>>>> https://lists.afrinic.net/mailman/listinfo/dbwg
>>>
>>
> -- 
> James Chirwa
> Head of Member Services
> African Network Information Centre (AFRINIC) Limited
> t: +230 403 51 00 | dir: +230 403 51 42
> f: +230 466 6758
> w:www.afrinic.net | tt: @afrinic
> SM: facebook.com/afrinic | flickr.com/afrinic | youtube.com/afrinicmedia
> 




More information about the DBWG mailing list