<div dir="ltr">Thank you for building this. It helped us verify that we are correctly passing the Identity headers.<div><br></div><div>I've found that no one is universally passing the headers end to end to all the test numbers. Some of our vendors will make it all the way to most but not all. I also think that some of the inbound validation is failing because of how the DID is routed to the end device. If a trunk is set to deliver e164 with a + in the From but the Identity header doesn't contain that, the validation match fails. </div><div><br></div><div>I've tested the ZipDX numbers, Sansay, and Voxbeam numbers from full LCR and "OnNet" trunks via ANI, Bandwidth, Comcast, Intrado, Peerless, Sinch, and Level3.</div><div><br></div><div>The closest to perfect is ANI's Toll Free passes validation to all 3 of ZipDX's TF DIDs. Bandwidth OnNet passes validation to all the numbers that are reachable via that route.</div><div><br></div><div>~Jared</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jul 3, 2022 at 8:12 AM David Frankel <<a href="mailto:dfrankel@zipdx.com">dfrankel@zipdx.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Last week I was forwarded a note from this list regarding tools to test and<br>
debug SHAKEN Identity headers. That prompted us to stitch together some<br>
modules we already had in an attempt to help.<br>
<br>
What we have is at <a href="http://identity.legalcallsonly.org" rel="noreferrer" target="_blank">http://identity.legalcallsonly.org</a>. You can call one of<br>
the test numbers listed on that page, and if we receive your header, we'll<br>
read you a six-digit code. Disconnect and then plug the code into the box on<br>
the web form, and we'll show you details of that Identity header.<br>
<br>
Perhaps most importantly, you'll be able to see if the header we received is<br>
the one you sent. In addition, we parse the header and try to tell you if it<br>
is correctly formatted and valid.<br>
<br>
Currently we have a couple of geographic DIDs and three toll-free numbers<br>
(each using different underlying providers). So far we aren't having a lot<br>
of success getting the Identity headers on the TFNs; we're working to<br>
improve that.<br>
<br>
Suggestions welcome. We hope the tool provokes more discussion about best<br>
practices regarding making the Authentication Framework as functional and<br>
useful as possible. <br>
<br>
Happy 4th of July!<br>
<br>
David Frankel<br>
ZipDX LLC<br>
St. George, UT USA<br>
<br>
<br>
_______________________________________________<br>
VoiceOps mailing list<br>
<a href="mailto:VoiceOps@voiceops.org" target="_blank">VoiceOps@voiceops.org</a><br>
<a href="https://puck.nether.net/mailman/listinfo/voiceops" rel="noreferrer" target="_blank">https://puck.nether.net/mailman/listinfo/voiceops</a><br>
</blockquote></div>