registrar-seminar registrar system abläufe und templates karen böhmer mark hofstetter
TRANSCRIPT
![Page 1: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/1.jpg)
Registrar-Seminar
Registrar System Abläufe und Templates
Karen Böhmer Mark Hofstetter
![Page 2: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/2.jpg)
Registrar-SeminarAgenda
Die Abläufe im ÜberblickBestätigungswesen beim regtransfer
Objekte, Besitzverhältnisse Transaktionstypen Das Template im Überblick XML–Teil, CDATA-Bereich häufige Fehlerquellen
![Page 3: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/3.jpg)
Registrar-SeminarAbläufe – Überblick I
Neuregistrierung
Alle Neuregistrierungen werden sofort durchgeführtEin Nameservercheck erfolgt erst NACH der DelegationEine Qualistätskontrolle der Inhaberdaten erfolgt in Stichproben
Registrar sendet Antrag
Syntax Check
Domain registriert
![Page 4: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/4.jpg)
Registrar-SeminarAbläufe – Überblick II
Datenänderungen + Inhaberwechsel+ Domainkündigung
Registrar sendet Antrag
Registry führt durch
Info an den Inhaber
Einspruch? Registry stellt zurück
Ende
Ja
Nein
![Page 5: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/5.jpg)
Registrar-SeminarAbläufe – Überblick III
Registrartransfer regtransfer istdie mächtigste TransaktionBerechtigung zur Verwaltung und Bearbeitung der Domain wird weitergegebenZustimmung des Domaininhabers ist unbedingt erforderlich
Registrar sendet Antrag
OK von Inhaber?
Registry führt NICHT durch
Registry führt durch
Nein
Ja
![Page 6: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/6.jpg)
Registrar-SeminarBestätigungssystem –
RegistrarwechselInhaber(in)
Registrar "alt" Registrar "neu"
Sendet Registrarwechsel-AntragSe
ndet
Bes
tätig
ungs
info
Bes
tätig
t Tra
nsat
ktio
n
Führt Registrarwechsel durch
erhält Notify
![Page 7: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/7.jpg)
Registrar-SeminarBestätigungssystem – Eskalation bei "Nichtmelden"
Inhaber(in)
start Tag 5 Tag 15 Tag 20
Ende, keine Durchführung
![Page 8: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/8.jpg)
Registrar-Seminar
+20d+48h
Bestätigungssystem – Eskalation Fehldaten
Inhaber(in)
start +2h
Ende, keine Durchführung
![Page 9: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/9.jpg)
Registrar-Seminar
Ende, keine Durchführung
+20d+48h
Bestätigungssystem – manueller Eingriff
Inhaber(in)
start +2h
schriftlich
Schr
iftlic
h (fa
x)
Durchführung
![Page 10: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/10.jpg)
Registrar-SeminarBestätigungssystem –
Rückmeldungen
www.nic.at\check
![Page 11: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/11.jpg)
Registrar-SeminarBestätigungssystem –
Registrarwechsel EPP
Inhaber(in)
Registrar "alt" Registrar "neu"
1. Init T
ransferSe
ndet
Bes
tätig
ungs
info
„TO
KEN
“
Weitergabe Code
Führt Registrarwechsel durch
erhält Notify2. T
ransfer
mit T
oken
![Page 12: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/12.jpg)
Registrar-SeminarObjektzuordnung
Registrar „besitzt“ Objekte (_mnt-by)Domain Objects und Person ObjectsÄnderung nur durch berechtigten RegistrarNutzung nur durch berechtigten Registrar
beim regtransfer werden die Datender Person Objects kopiertKopie (copy on write) bekommt ein neues
Handle mit neuer Berechtigung zugewiesen
![Page 13: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/13.jpg)
Registrar-SeminarDomainobjekt
Domainname (ohne führendes www)bei IDN der ACE-string (xn--)
Person Handles (xxxyyyyyy-NICAT) registrantadmin-c - tech-c - zone-c
Nameserver (mind. 2, Host + IP)nserver - remarks
![Page 14: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/14.jpg)
Registrar-SeminarPersonenobjekt
type category: NAT - JUR - ROLEstatus: isprivateperson - isorganization - isrole
whois category: öffentliche Datenwhoishidephone - whoishidefax - whoishideemail
Adress-Daten: Postanschrift + Kontakt für Inhaber-Handle gilt:
spezielle Funktion (is_marked_as_registrant)Name - Land - Status (category) unveränderlich
![Page 15: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/15.jpg)
Registrar-SeminarDomain Transaktionen
create update
delete undelete
regtransfer
nscupdate
ticketcancellation
![Page 16: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/16.jpg)
Registrar-SeminarPerson Transaktionen
perscreate persupdate
weitere Transaktionen billwithdraw (mit Zonelöschung) regtransfer mit Inhaberwechsel
persdelete
![Page 17: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/17.jpg)
Registrar-SeminarReihenfolge der
Templates atomares Konzept der Objekte
(nur eine Transaktion pro Template)zuerst sind die Objekte zu erzeugen,
auf die später verwiesen wird mehrere definierte Template-Typen
(sind jeweils transaktionsspezifisch)Unterschiede im XML und CDATA
![Page 18: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/18.jpg)
Registrar-SeminarDas Template im
ÜberblickTemplate folgt den gültigen XML-Definitionenes gliedert sich in den eigentlichen XML-Teil und den XML-Kommentar innerhalb von
<![CDATA[]]>
mit dem Domain bzw. Nameserver Object oder (und) demPerson Object sowie der Zustimmung zu den AGB der nic.at
![Page 19: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/19.jpg)
Registrar-SeminarDer XML-Teil I
XML-Teil beginnt mit den beiden unveränderlichenallgemeinen XML-Definitionszeilen
<?xml version="1.0" encoding="ISO‑8859‑1" standalone="no"?>
<!DOCTYPE registrar SYSTEM "registrar.dtd">
danach folgt der XML-Abschnitt regframeder in zwei Bereiche gegliedert ist: regheader regbody
![Page 20: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/20.jpg)
Registrar-SeminarDer XML-Teil II
zwischen den Tags <regheader> und </regheader>
sind im wesentlichen enthalten die Daten zum Registrar und zur beauftragten Transaktion
der Abschnitt vom Tag <regbody> bis </regbody>enthält (als CDATA in den Objects) die Angaben zur Domain (DNS-Einträge) Daten zu verknüpften Personen (contacts) das command zur Transaktion
![Page 21: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/21.jpg)
Registrar-SeminarDer XML-Teil III
im regheader ist weiters anzugeben<regversion> 1.1 </regversion>
der regbody wird eingeleitet mit<template version="5.0">womit das aktuelle Template definiert ist
es folgt der CDATA-Bereich mit deneigentlichen Objects zur DatenbearbeitungAbschluss mit </template> innerhalb des regbody
![Page 22: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/22.jpg)
Registrar-SeminarCDATA-Bereich, Objects
jedes Object endet immer mit der Zeilesource: AT-DOM
und enthält ein command (zur Transaktion)
Domain Object Nameserver Object Person Object, beginnt immer mit
personname: Zustimmung zu den AGB der nic.at
currentNicAtTermsAndConditionsAccepted: Y
![Page 23: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/23.jpg)
Registrar-SeminarÜbermittlung der
TemplatesAdresse für Templates
beginnt zwingend mit REGISTRAR:Mail-Format
7bit ASCII ohne HTML/Formatierung/MIMEplain text, no attachment, mail body only
AuthentifizierungPGP-Signatur (lesbar, nicht verschlüsselt)
![Page 24: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/24.jpg)
Registrar-SeminarHäufige Fehlerquellen
ungültiger Zeichensatz verwendetnur 7bit ASCII ist zulässig (auch bei IDN)
Zeilenumbruch durch Mail-Clientmaximale Zeichenzahl je Zeile definieren
Tabulatoren am ZeilenendeSignatur-Fehler durch das PGP-Programm
falscher PGP-Key eingesetztnur der nic.at bekannte Keys verwenden
falsches Mail-SubjectREGISTRAR: immer am Beginn der Zeile
![Page 25: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/25.jpg)
Registrar-SeminarTemplates
für jede Transaktion definiertim Reg-Web zum Download verfügbar
genaue Syntax und Beispieleim Registrar-Handbuch dokumentiert
exemplarisch create und regtransfer
![Page 26: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/26.jpg)
Registrar-Seminarcreate – Domaindelegation V
5.0<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?><!DOCTYPE registrar SYSTEM "registrar.dtd"><regframe><regheader><regversion> 1.1 </regversion><regid> </regid><regname> </regname><reguser> </reguser><transactiontype> create </transactiontype><regdebug> 1 </regdebug><cltid> </cltid></regheader><regbody><header> accept-language: de </header><template version="5.0"><![CDATA[TemplateVersion: 5.0
domain:command: createregistrant:admin-c:tech-c:zone-c:nserver:remarks:nserver:remarks:nserver:remarks:source: AT-DOM
currentNicAtTermsAndConditionsAccepted: Y]]></template></regbody></regframe>
![Page 27: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/27.jpg)
Registrar-Seminarcreate – Domaindelegation V
6.0<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <!DOCTYPE registrar SYSTEM "registrar.dtd"> <regframe> <regheader> <regversion> 2.0 </regversion> <regid> 4711 </regid> <regname> Best-Provider </regname> <reguser> John Customer </reguser> <transactiontype> create </transactiontype> <regdebug> 1 </regdebug> <cltid> 20011231.235959.12345 </cltid> </regheader> <regbody> <header> accept-language: de </header> <template version="6.0"> <![CDATA[ Template Version: 6.0
domain: example.at command: create registrant: AB12345-NICAT admin-c: CD12345-NICAT tech-c: EF12345-NICAT zone-c: GH12345-NICAT nserver: ns1.univie.ac.at remarks: 193.171.255.2 nserver: ns2.univie.ac.at remarks: 193.171.255.66 nserver: ns9.univie.ac.at remarks: 192.76.243.2 source: AT-DOM currentNicAtTermsAndConditionsAccepted: Y ]]> </template> </regbody> </regframe>
![Page 28: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/28.jpg)
Registrar-SeminarRegistrartransfer V 5.0
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?><!DOCTYPE registrar SYSTEM "registrar.dtd">
<regframe>
<regheader><regversion> 1.1 </regversion><regid> </regid><regname> </regname><reguser> </reguser><resellerinfo> </resellerinfo><transactiontype> regtransfer </transactiontype><regdebug> 1 </regdebug><cltid> </cltid></regheader>
<regbody><header> accept-language: de </header><template version="5.0">
<![CDATA[TemplateVersion: 5.0
domain: command: transfersource: AT-DOM
currentNicAtTermsAndConditionsAccepted: Y]]>
</template></regbody>
</regframe>
![Page 29: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/29.jpg)
Registrar-SeminarRegistrartransfer V 6.0
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <!DOCTYPE registrar SYSTEM "registrar.dtd"> <regframe> <regheader> <regversion> 2.0 </regversion> <regid> 4711 </regid> <regname> Best-Provider </regname> <reguser> John Customer </reguser> <resellerinfo> further information about this transaction can be found at http://www.bestreseller.bestprovider.example.at </resellerinfo> <transactiontype> regtransfer </transactiontype> <regdebug> 1 </regdebug> <cltid> 20011231.235959.12345 </cltid> </regheader> <regbody> <header> accept-language: de </header> <template version="6.0"> <![CDATA[
<template version="6.0"> <![CDATA[ Template Version: 6.0 domain: example.at command: transfer source: AT-DOM currentNicAtTermsAndConditionsAccepted: Y ]]> </template> </regbody> </regframe>
![Page 30: Registrar-Seminar Registrar System Abläufe und Templates Karen Böhmer Mark Hofstetter](https://reader036.vdocuments.site/reader036/viewer/2022070507/570491be1a28ab14218d804c/html5/thumbnails/30.jpg)
Registrar-Seminar
Danke für Ihre Aufmerksamkeit
Haben Sie noch Fragen?