Podcast
Root Causes 523: Will Your Configuration Block MPIC DCV?


Hosted by
Tim Callan
Chief Compliance Officer
Jason Soroko
Fellow
Original broadcast date
September 3, 2025
MPIC (Multi-perspective Issuance Corroboration) is soon to move into enforcement phase. In this episode we describe three configuration decisions that can force Domain Control Validation (DCV) to fail and tell you what to do about them before you have a problem.
Podcast Transcript
So geofencing or geographically restricting is problem number one. Problem number two is very similar. It's using an allow list. So I've got an allow list of places that can come in and check for this, and it includes the IP address that I'm used to from the CA and now all of a sudden, by definition, it has to come from different places.
So, it's a similar problem where you set your servers up in a way where, literally, we can't come in and look from different places.
So that's not gonna work. Like up until now, it's probably perfectly fine. But just now it won't be.
These are things that, the way the technology works, only the subscriber can fix. If they were things that we could solve, we just would have. But by definition, the way MPIC has to work we must do these things and if the subscriber sets up their servers that way, we will not be able to proceed.
Number three is some people will configure the shared secret file to delete once it is checked, which you understand from a cleanup perspective, seems like a good policy. The problem is it needs to be checked more than once.
So what we need there is you can still do the cleanup. Cleanup is great. But why don't you do something like a cron job once it's checked, and don't clean it up for a week. Still get cleaned up. File can sit there for a week. It doesn't matter. You don't have old files accumulating, but you also don't break MPIC or have something where it cleans up the file once the new certificate is issued, if you can figure that out. So something like that is, uh, there are a number of ways you can do it where you still get the cleanup, but this instant delete after checking - not gonna work.
Now I'm going to also say these are early days. I expect that as enforcement comes into play, more of these things will come up that we don't know yet. We will augment our online resources as that happens. If it's enough information and it's interesting enough, you and I may come back with an update with more things. This is what we know today. I figure there will be more.

