První aukce CZ domén provozované sdružením CZ.NIC proběhly před více než měsícem, 16. května, pojďme si tedy společně ten první měsíc vyhodnotit a podívat se i na právě vyvíjené funkce, které aukce domén doplní v dohledné době.
Výstupy veřejného testu aukcí domén
V neděli skončil veřejný test aukcí domén, který jsme před týdnem spustili. Splnil většinu našich očekávání a já si zde dovolím shrnout hlavní výstupy. V prvé řadě musím poděkovat za účast všem aktivním dražitelům, kteří se spolu s námi veřejného testu účastnili. Celkem jich bylo více než šedesát a podařilo se tak docílit simulace reálného provozu. Náměty na vylepšení, které nám byly zaslány jsme si zařadili na seznam věcí k řešení, tedy moc děkujeme i za tuto konstruktivní zpětnou vazbu. Během testování hlavní funkce systému obstála, v průběhu testu jsme nenarazili na nic fatálního, co by samotný průběh aukcí narušilo. Většina hlášených nedostatků má svoje řešení v optimalizaci nebo opravách frontendu.
Otestujte s námi aukce domén
Na konci minulého roku jsem v závěru svého článku o novinkách ve FREDovi slíbil, že se příště rozepíšu více o připravovaných aukcích domén. To „příště“ nastalo právě teď, protože systém pro tuto revoluční novinku se připravuje ke spuštění, aktuálně dobíhají jeho poslední testy a ladění. A protože je jeden z testů nyní i veřejně přístupný, je skutečně nejvyšší čas podělit se o více detailů. Věřím, že se pak do veřejného testu aukcí domén zapojíte a osobně si vyzkoušíte, jak budou aukce domén od května tohoto roku fungovat. Fakt, že svou aktivní účastí ve veřejném testu aukcí domén můžete vydražit nějaký z nabízených reklamních předmětů (jsou mezi nimi dokonce 2 routery Turris!) a že výtěžek aukce budeme směřovat na charitu dle výběru vítězných dražitelů, určitě k testovací aukci přiláká i další váhající zájemce.
Co přinesla a ještě přinese nová verze FREDa?
Na začátku prosince 2023 jsme uvolnili novou verzi systému FRED, tedy námi vyvíjeného systému pro správu domén, který využíváme pro provoz české národní domény .CZ. Systém FRED ale slouží ke stejnému účelu v dalších deseti zemích. Využíván je pro správu domény Argentiny (.AR), Bosny a Hercegoviny (.BA), Kostariky (.CR), Albánie (.AL), Severní Makedonie (.MK), Tanzanie (.TZ), Angoly (.IT.AO a .CO.AO), Malawi (.MW), Lesotha (.LS) a Macaa (.MO). Nová verze FREDa je poskládána z většího množství dílčích změn vyvinutých za posledních více jak 12 měsíců, které jsme, až na výjimky, průběžně nasazovali do provozu u nás. Celá řada úprav byla významně provázána, nebylo tedy možné zveřejnit dílčí verze systému, protože by se na ně zahraničním registrům obtížně přecházelo. FRED ve verzi 2.48 je naopak verzí, na kterou doporučujeme přejít.
Zvýšení bezpečnosti transferu .CZ domén
Dnes v noci jsme nasadili do provozu novou verzi systému FRED, jehož vlastnosti jsou určující pro životní cyklus všech .CZ domén. Zatímco několik předchozích verzí přinášelo novinky spíše na úrovni vnitřní infrastruktury, dnes zprovozněná verze přináší navenek rozpoznatelnou změnu. Dotkne se všech, kteří budou provádět transfer domén (obecně objektů) od jednoho registrátora k dalšímu. A nebyli bychom to my, kdyby změna neznamenala zvýšení bezpečnosti tohoto významného procesu, který měsíčně podstoupí jednotky tisíc držitelů domén.
Jak jsme upgradovali databázi registru
V roce 2021 jsme velice intenzivně pracovali na SW upgradech všech systémů registru FRED. Podrobněji jsem o tom informoval na naší tradiční konferenci IT 21.2. Na úplný konec jsme si, jako takovou třešničku na dortu, nechali PostgreSQL databáze.
Změny v architektuře systému FRED
Od své první verze urazil FRED dlouhou cestu a výrazně se změnil. Z původně relativně malého projektu postupem času nabobtnal o další moduly související s registrem a nastal čas jej výrazněji rekonstruovat. Došlo i k posunům ve způsobu návrhu rozhraní, správy projektu i k technologickým změnám. Od původního způsobu se specifickým rozhraním pro každého klienta jsme přešli k obecnějším a menším rozhraním, které si každý klient může zkombinovat podle svých potřeb. Podobně přecházíme i k modulární architektuře zdrojového kódu a v neposlední řadě nahrazujeme technologii Corba za gRPC. Další značnou nevýhodou velkého systému je úzká a špatně definovaná provázanost jednotlivých částí, která zpomaluje reakci na nové požadavky.
Vývojáři ACTIVE 24 představili nového EPP klienta pro komunikaci s registrem domén .CZ
Jeden z doménových registrátorů, společnost ACTIVE 24, nedávno z vlastní iniciativy vytvořil nového open-source klienta v jazyce Java pro komunikaci s doménovým registračním systémem FRED. Tento klient umožňuje komunikaci se systémem FRED pomocí protokolu EPP a je alternativou ke klientu napsaném ve sdružení CZ.NIC v jazyce Python. Oba slouží k provádění běžných operací registrátorů ve vztahu k registru: vytváření, aktualizace, převod, obnova či mazání domén, kontaktů a dalších objektů v registru. Nový Java klient nabízí vylepšené příkazy přípravy dat, oproti Python klientovi již není nutné po zavolaní příkazu „prep_domain_by_nsset“ a dalších volat příkazy „get_results“ pro získání výsledků. Java klient toto volaní udělá automaticky a vrátí kompletní ucelené výsledky.
O FREDovi – od laika pro laiky
Před patnácti lety sdružení CZ.NIC na valné hromadě rozhodlo o zahájení vývoje vlastního systému pro technický provoz domény .CZ. O dva roky později, tedy v roce 2007, spatřil světlo světa registrační systém FRED – Free Registry of ENUM and Domain. Přesněji se jedná o software, který používá registr decentralizované správy .cz ccTLD a ENUM domén 0.2.4.e164.arpa. Jenže co si pod tím vlastně má běžný uživatel představit a proč je pro nás všechny, kdo používáme Internet, tak důležitý? Pojďme si na tyto a možná i další otázky odpovědět v následujících řádcích.
Není registr jako registr aneb Zkušenosti k nezaplacení
Loni v listopadu jsem měl to privilegium navštívit NIC Costa Rica, který je naším protějškem v této malé středoamerické zemi. V místním NICu pracuje mnohem menší tým, který se stará asi o 28 tisíc domén, pro jejichž správu používá od roku 2011 náš systém FRED.