OpenPeppol prevzal Peppol SML: prečo sú vyhľadávania v starej zóne EK bez varovania neaktuálne
Zverejnené 15. septembra 2026
OpenPeppol 2. septembra 2026 dokončil prevzatie lokátora metadát služieb (SML), adresára založeného na DNS, ktorý odosielajúcemu prístupovému bodu oznamuje, kde sú zverejnené metadáta príjemcu. Dovtedy SML hostila Európska komisia pod doménou edelivery.tech.ec.europa.eu. Teraz ho prevádzkuje OpenPeppol pod doménou participant.sml.prod.tech.peppol.org. Z technického hľadiska ide o malú zmenu - inú zónu DNS - má však ľahko prehliadnuteľný vedľajší účinok: stará zóna stále odpovedá, no jej odpovede sú čoraz častejšie nesprávne.
Čo sa zmenilo a kedy
- 19. marca 2026 - začína sa migračné obdobie a nová zóna OpenPeppol začína zrkadliť zónu EK.
- 31. mája 2026 - termín, dokedy majú poskytovatelia SMP presunúť svoje registračné volania na správu údajov do koncového bodu OpenPeppol.
- 31. augusta 2026 - termín, dokedy majú prístupové body a ďalší klienti na vyhľadávanie prejsť pri vyhľadávaní DNS na novú zónu.
- 2. septembra 2026 - SML systému OpenPeppol sa stáva primárnym systémom a prostredie EK už nie je súčasťou produkčného reťazca.
- September 2026 - zóna EK má byť vyradená z prevádzky podľa rozhodnutia Komisie.
Prečo je stará zóna nebezpečná, nielen zastaraná
Vyradená zóna by zlyhala viditeľne: každé vyhľadávanie by vrátilo výsledok „nenájdené“ a monitorovanie by si to všimlo v priebehu niekoľkých minút. Staršia zóna EK však robí niečo horšie. Naďalej vracia záznamy, ale poskytovatelia SMP, ktorí dokončili migráciu, do nej už nezapisujú. Z pohľadu klienta, ktorý sa stále dopytuje starej zóny, sa bez akéhokoľvek upozornenia dejú tri veci:
- účastníci zaregistrovaní prostredníctvom migrovaného SMP po jeho prechode neexistujú - vyhľadávanie vráti výsledok „nezaregistrovaný“;
- účastníci, ktorí prešli od jedného poskytovateľa k inému, sa zobrazujú pri svojom predchádzajúcom poskytovateľovi;
- účastníci, ktorých migrovaný SMP odregistroval, sa stále zobrazujú ako zaregistrovaní.
Nevznikne žiadna chyba. Údaje sa jednoducho prestanú aktualizovať pre čoraz väčšiu časť siete, vždy po jednom SMP.
Ako sa to prejavilo v našich údajoch
Píšeme o tom preto, že sa to stalo aj nám. Priradenie poskytovateľa a označenie „smerovateľný / nesmerovateľný“ na každej stránke účastníka odvodzujeme z vyhľadávaní v SML. Od 2. do 14. septembra 2026 tieto vyhľadávania stále smerovali do starej zóny. Zistili sme to, keď nám Michael Walther zo spoločnosti The Invoicing Hub poslal tri príklady, v ktorých sa naša stránka nezhodovala s referenčným vyhľadávaním na peppol.helger.com - jeden účastník bol označený ako nesmerovateľný, hoci ním preukázateľne bol, keďže sa 13. septembra zaregistroval prostredníctvom migrovaného SMP, a dvaja účastníci sa po prechode k Pennylane a ITEMS naďalej zobrazovali pri predchádzajúcom poskytovateľovi.
Všetky vyhľadávania sme 14. septembra presmerovali do zóny OpenPeppol a počas noci sme údaje pre celú sieť vyhľadali nanovo. Čísla ukazujú, ako rýchlo sa údaje v oboch zónach začali rozchádzať:
- Z približne 183 000 účastníkov, ktorých sme označili ako „nesmerovateľných“ a počas noci opätovne preverili, bolo 3 532 (približne 1,9 %) v skutočnosti zaregistrovaných v sieti - pre nás boli neviditeľní len preto, že ich SMP už migroval.
- Medzi účastníkmi zaregistrovanými počas týždňa pred opravou bola situácia oveľa horšia: vo vzorke nedávnych výsledkov „nenájdené“ bolo 9 z 10 nesprávnych.
- Medzidenne sa počet účastníkov s priradeným poskytovateľom zvýšil približne o 39 000 - zhruba na trojnásobok bežného denného prírastku - a 18 800 účastníkom, ktorí boli uvedení ako „neznámi“, bol priradený poskytovateľ. Najväčšie prírastky zaznamenali Pennylane (+8 558), Indy (+6 826), Banqup/Jefacture (+6 719), Saphety (+3 089) a Axway (+2 362). Časť z toho predstavuje bežný denný rast, zvyšok je výsledkom zosúladenia oboch zón.
Najväčšie rozdiely medzi oboma zónami sme v našich údajoch zaznamenali pri SMP, ktoré migrovali medzi prvými - patrili medzi ne Pennylane, Jefacture (Banqup), peppolint (ITEMS), eezi, Odoo, Storecove a Myflowin. Registrácie uskutočnené prostredníctvom SMP, ktoré migrovali neskôr, alebo prostredníctvom veľkých národných SMP boli v oboch zónach stále rovnaké.
Pre čitateľov našich štatistík z toho vyplývajú dva dôsledky: počty podľa poskytovateľov a údaje o „nesmerovateľných“ účastníkoch sa 15. septembra zmenili z technických dôvodov, nie v dôsledku prirodzeného rastu či odchodov. Pri každom porovnávaní našich údajov z obdobia od 2. do 14. septembra so živou sieťou to preto treba zohľadniť.
Ak prevádzkujete vlastné vyhľadávanie v sieti Peppol
Každý, kto na SML postavil overovanie účastníkov, monitorovanie alebo analytiku - integrátori, dodávatelia systémov ERP, služby na kontrolu identifikátorov či výskumníci - by si mal overiť, na ktorú zónu sa dopytuje jeho kód. Produkčná zóna je iso6523-actorid-upis.participant.sml.prod.tech.peppol.org; testovacia zóna (SMK) je iso6523-actorid-upis.participant.sml.test.tech.peppol.org. Hašovanie identifikátora účastníka (Base32 z SHA-256, záznam U-NAPTR) sa nezmenilo, takže na prechod stačí upraviť jeden riadok konfigurácie. Výsledok možno rýchlo overiť pomocou nástroja na vyhľadávanie účastníkov na peppol.helger.com, ktorý už používa zónu OpenPeppol.
Poučenie, ktoré si z toho odnášame, presahuje rámec jednej migrácie: ak služba na vyhľadávanie odpovedá aj po tom, čo prestane byť autoritatívna, nejde o problém dostupnosti, ale o problém kvality údajov. Ten si vyžaduje iný typ kontroly než monitorovanie dostupnosti. Na našej strane sa teraz SML opätovne dopytujeme okamžite vždy, keď SMP už účastníka nepozná, každú otvorenú stránku účastníka s údajmi staršími ako tri dni aktualizujeme do jednej hodiny a na každej stránke účastníka zobrazujeme dátum „Naposledy overené“.
Poďakovanie
Ďakujeme Michaelovi Waltherovi zo spoločnosti The Invoicing Hub, ktorý si už druhýkrát dal tú námahu, aby porovnal naše stránky účastníkov so živou sieťou a poslal nám presné a reprodukovateľné príklady. Bez nich by sme si rozchádzanie údajov všimli až po tom, ako by Komisia starú zónu vypla.