Suche in diesem Bereich
Here we describe the notifications generated in context of an automatic domain update.
autoupdate_dns_success
Affects only TLDs with manual processing.
Description
Notification sent upon successful connectivity check.
Notification trigger
The process consists of 2 steps:
Step 1 is acknowledged with status code MSG01055 ("The domain was updated successfully, but the name server update is still pending.").
Step 2 is acknowledged with the notification type autoupdate_dns_success. This completes the manual process.
Recipient of the notification
The recipient of the notification is the AutoDNS user who started the job.
POLLING notification examples
{
"stid": "20210512-app3-dev-10824",
"status": {
"code": "S0905",
"text": "The notification was polled successfully.",
"type": "SUCCESS"
},
"object": {
"type": "Message",
"value": "1005491836",
"summary": 1
},
"data": [
{
"id": 1005491836,
"notify": {
"type": "autoupdate_dns_success"
},
"stid": "20210512-app3-dev-10782",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-12T14:42:26.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 1,
"user": "support"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"techc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"adminc": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"action": "AUTOUPDATE_DNS",
"autoRenewStatus": "TRUE"
}
}
}
]
}
<response>
<result>
<data>
<summary>1</summary>
<message>
<id>1005491836</id>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<notify>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DNS</action>
<autorenew>true</autorenew>
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>support</user>
<context>1</context>
</updater>
<created>2021-05-12 14:42:26</created>
</domain>
<type>autoupdate_dns_success</type>
<status>
<code>S0102</code>
<type>success</type>
</status>
<stid>20210512-app3-dev-10782</stid>
<created>2021-05-12 14:43:12</created>
</notify>
<created>2021-05-12 14:43:12</created>
</message>
</data>
<status>
<code>S0905</code>
<text>The notification was polled successfully.</text>
<type>success</type>
<object>
<type>message</type>
<value>1005491836</value>
</object>
</status>
</result>
<stid>20210512-app3-dev-10801</stid>
</response>
PUSH notification examples
{
"id": 1005491844,
"notify": {
"type": "autoupdate_dns_success"
},
"stid": "20210512-app3-dev-10965",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-12T14:58:01.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 1,
"user": "support"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"adminc": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"techc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"action": "AUTOUPDATE_DNS",
"autoRenewStatus": "TRUE"
}
}
}
message>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DNS</action>
<autorenew>true</autorenew>
<extension />
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>support</user>
<context>1</context>
</updater>
<created>2021-05-12 14:51:49</created>
</domain>
<type>autoupdate_dns_success</type>
<status>
<code>S0102</code>
<type>success</type>
</status>
<id>1005491840</id>
<stid>20210512-app3-dev-10891</stid>
<created>2021-05-12 14:52:44</created>
</message>
autoupdate_dns_error
Description
This notification is sent upon successful execution of an automatic update. An automatic update is performed only if the connectivity check, which is a part of the registration process, has failed.
Notification trigger
This notification is sent directly after a registration or transfer if the DNS check ("NAST check") of DENIC (.de) fails.
This notification is triggered in case of a transfer where name servers have an incorrectly configured zone or no zone for the domain. A general inaccessibility of the name servers also triggers this notification.
Recipient of the notification
The recipient of the notification is the AutoDNS user who started the job.
POLLING notification examples
{
"stid": "20220121-app3-dev-68409",
"status": {
"code": "S0905",
"text": "The notification was polled successfully.",
"type": "SUCCESS"
},
"object": {
"type": "Message",
"value": "1012057723",
"summary": 1
},
"data": [
{
"id": 1012057723,
"notify": {
"type": "autoupdate_dns_error"
},
"stid": "20220121-app2-dev-131365",
"notice": "53300102912\n53300102912\n53300102912\nNameserver error\n ERROR: 904 Port unreachable\n53300102912\nNameserver error\n ERROR: 902 Timeout (target, entity, rtype) (ns1.broken-nameserver.com./64.190.62.111:53, example.de, SoaRecord)\n13000000011\n",
"object": {
"type": "Domain",
"value": "example.de",
"data": {
"created": "2022-01-21T14:32:18.000+0100",
"owner": {
"context": 4,
"user": "customer"
},
"updater": {
"context": 1,
"user": "support"
},
"name": "example.de",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.broken-nameserver.com"
},
{
"name": "ns2.broken-nameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"ownerc": {
"id": 21642636
},
"adminc": {
"id": 21642636
},
"techc": {
"id": 21642636
},
"zonec": {
"id": 21642636
},
"action": "AUTOUPDATE_DNS",
"autoRenewStatus": "TRUE"
}
}
}
]
}
response> <result> <data> <summary>1</summary> <message> <id>1012057852</id> <owner> <user>customer</user> <context>4</context> </owner> <notify> <domain> <name>example.de</name> <ownerc>21642636</ownerc> <adminc>21642636</adminc> <techc>21642636</techc> <zonec>21642636</zonec> <nic_member_label>DE-TEST</nic_member_label> <registry_status>ACTIVE</registry_status> <nserver> <name>ns1.nameserver-broken.com</name> </nserver> <nserver> <name>ns2.nameserver-broken.com</name> </nserver> <ip>1.2.3.4</ip> <period>1</period> <action>AUTOUPDATE_DNS</action> <autorenew>true</autorenew> <registrar_status>ACTIVE</registrar_status> <rdds_opt_in>NOT_SET</rdds_opt_in> <owner> <user>customer</user> <context>4</context> </owner> <updater> <user>support</user> <context>1</context> </updater> <created>2022-01-21 15:01:07</created> </domain> <type>autoupdate_dns_error</type> <nic_response><![CDATA[53300102912 53300102912 53300102912 Nameserver error ERROR: 901 Unexpected RCODE (target, entity, RCODE) (/127.0.0.1:53, ns2.nameserver-broken.com, 13000000011]]></nic_response> <status> <code>E0102</code> <type>error</type> </status> <stid>20220121-app3-dev-68843</stid> <created>2022-01-21 15:01:15</created> </notify> <created>2022-01-21 15:01:15</created> </message> </data> <status> <code>S0905</code> <text>The notification was polled successfully.</text> <type>success</type> <object> <type>message</type> <value>1012057852</value> </object> </status> </result> <stid>20220121-app2-dev-135503</stid> </response>
PUSH notification examples
{
"id": 1012057877,
"notify": {
"type": "autoupdate_dns_error"
},
"stid": "20220121-app2-dev-136539",
"notice": "53300102912 53300102912 53300102912 Name server error ERROR: 901 Unexpected RCODE (target, entity, RCODE) (/127.0.0.1:53, ns1.nameserver-broken.com, NXDOMAIN) 13000000011 ",
"object": {
"type": "Domain",
"value": "example.de",
"data": {
"created": "2022-01-21T15:12:33.000+0100",
"owner": {
"context": 4,
"user": "customer"
},
"updater": {
"context": 1,
"user": "support"
},
"name": "example.de",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.nameserver-broken.com"
},
{
"name": "ns2.nameserver-broken.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"adminc": {
"id": 21642636
},
"ownerc": {
"id": 21642636
},
"techc": {
"id": 21642636
},
"zonec": {
"id": 21642636
},
"action": "AUTOUPDATE_DNS",
"autoRenewStatus": "TRUE"
}
}
}
<message>
<domain>
<name>example.de</name>
<ownerc>21642636</ownerc>
<adminc>21642636</adminc>
<techc>21642636</techc>
<zonec>21642636</zonec>
<nic_member_label>DE-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.nameserver-broken.com</name>
</nserver>
<nserver>
<name>ns2.nameserver-broken.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DNS</action>
<autorenew>true</autorenew>
<extension>
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>customer</user>
<context>4</context>
</owner>
<updater>
<user>support</user>
<context>1</context>
</updater>
<created>2022-01-21 15:19:04</created>
</extension>
</domain>
<type>autoupdate_dns_error</type>
<nic_response>
<!--[CDATA[53300102912
53300102912
53300102912
Nameserver error
ERROR: 901 Unexpected RCODE (target, entity, RCODE) (/127.0.0.1:53, ns2.nameserver-broken.com, NXDOMAIN)
13000000011]]-->
</nic_response>
<status>
<code>E0102</code>
<type>error</type>
</status>
<id>1012057886</id>
<stid>20220121-app2-dev-137443</stid>
<created>2022-01-21 15:19:11</created>
</message>
autoupdate_deferred_success
Concerns TLDs with manual processing.
Description
This notification is sent in the context of a successful subsequent AutoUpdate.
Notification trigger
The process consists of 2 steps:
Step 1 is indicated by the status code MSG01086 ("The domain action was successfully processed. However, there is still a need to update the domain data..").
Step 2 is acknowledged with the autoupdate_deferred_success notification type and thus completes the manual operation.
Recipient of the notification
The recipient of the notification is the AutoDNS user who started the job.
POLLING notification examples
{
"stid": "20210507-app3-dev-10535",
"status": {
"code": "S0905",
"text": "The notification was polled successfully.",
"type": "SUCCESS"
},
"object": {
"type": "Message",
"value": "1005373215",
"summary": 1
},
"data": [
{
"id": 1005373215,
"notify": {
"type": "autoupdate_deferred_success"
},
"stid": "20210507-app2-dev-19111",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-07T14:52:54.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 4,
"user": "normal_user"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"techc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"adminc": {
"id": 23252437
},
"action": "AUTOUPDATE_DEFERRED",
"autoRenewStatus": "TRUE"
}
}
}
]
}
<response>
<result>
<data>
<summary>1</summary>
<message>
<id>1005373215</id>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<notify>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DEFERRED</action>
<autorenew>true</autorenew>
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>normal_user</user>
<context>4</context>
</updater>
<created>2021-05-07 14:53:59</created>
</domain>
<type>autoupdate_deferred_success</type>
<status>
<code>S0102</code>
<type>success</type>
</status>
<stid>20210507-app2-dev-19111</stid>
<created>2021-05-07 14:53:59</created>
</notify>
<created>2021-05-07 14:53:59</created>
</message>
</data>
<status>
<code>S0905</code>
<text>The notification was polled successfully.</text>
<type>success</type>
<object>
<type>message</type>
<value>1005373215</value>
</object>
</status>
</result>
<stid>20210507-app3-dev-10543</stid>
</response>
PUSH notification examples
{
"id": 1005453071,
"notify": {
"type": "autoupdate_deferred_success"
},
"stid": "20210511-app3-dev-7540",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-11T11:17:15.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 4,
"user": "normal_user"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"adminc": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"techc": {
"id": 23252437
},
"action": "AUTOUPDATE_DEFERRED",
"autoRenewStatus": "TRUE"
}
}
}
<message>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DEFERRED</action>
<autorenew>true</autorenew>
<extension />
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>normal_user</user>
<context>4</context>
</updater>
<created>2021-05-11 11:11:50</created>
</domain>
<type>autoupdate_deferred_success</type>
<status>
<code>S0102</code>
<type>success</type>
</status>
<id>1005452977</id>
<stid>20210511-app3-dev-7370</stid>
<created>2021-05-11 11:13:27</created>
</message>
autoupdate_deferred_error
Description
This notification is sent in the context of a failed downstream AutoUpdate.
Notification trigger
Step 1 is displayed with the status code MSG01086 (" The domain action was successfully processed. However, there is still a need to update the domain data.").
Step 2 is acknowledged with notification type autoupdate_deferred_error and thus completes the manual operation.
Recipient of the notification
The recipient of the notification is the AutoDNS user who started the job.
POLLING notification examples
{
"stid": "20210507-app3-dev-10868",
"status": {
"code": "S0905",
"text": "The notification was polled successfully.",
"type": "SUCCESS"
},
"object": {
"type": "Message",
"value": "1005373399",
"summary": 1
},
"data": [
{
"id": 1005373399,
"notify": {
"type": "autoupdate_deferred_error"
},
"stid": "20210507-app2-dev-19938",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-07T15:38:31.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 4,
"user": "normal_user"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"adminc": {
"id": 23252437
},
"techc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"action": "AUTOUPDATE_DEFERRED",
"autoRenewStatus": "TRUE"
}
}
}
]
}
<response>
<result>
<data>
<summary>1</summary>
<message>
<id>1005373399</id>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<notify>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DEFERRED</action>
<autorenew>true</autorenew>
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>normal_user</user>
<context>4</context>
</updater>
<created>2021-05-07 15:38:31</created>
</domain>
<type>autoupdate_deferred_error</type>
<status>
<code>E0102</code>
<type>error</type>
</status>
<stid>20210507-app2-dev-19938</stid>
<created>2021-05-07 15:39:13</created>
</notify>
<created>2021-05-07 15:39:13</created>
</message>
</data>
<status>
<code>S0905</code>
<text>The notification was polled successfully.</text>
<type>success</type>
<object>
<type>message</type>
<value>1005373399</value>
</object>
</status>
</result>
<stid>20210507-app3-dev-10855</stid>
</response>
PUSH notification examples
{
"id": 1005453335,
"notify": {
"type": "autoupdate_deferred_error"
},
"stid": "20210511-app3-dev-7828",
"object": {
"type": "Domain",
"value": "example.aq",
"data": {
"created": "2021-05-11T11:31:14.000+0200",
"owner": {
"context": 4,
"user": "normal_user"
},
"updater": {
"context": 4,
"user": "normal_user"
},
"name": "example.aq",
"registryStatus": "ACTIVE",
"nameServers": [
{
"name": "ns1.examplenameserver.com"
},
{
"name": "ns2.examplenameserver.com"
}
],
"period": {
"unit": "YEAR",
"period": 1
},
"registrarStatus": "ACTIVE",
"rddsOptIn": "NOT_SET",
"adminc": {
"id": 23252437
},
"ownerc": {
"id": 23252437
},
"zonec": {
"id": 23252437
},
"techc": {
"id": 23252437
},
"action": "AUTOUPDATE_DEFERRED",
"autoRenewStatus": "TRUE"
}
}
}
<message>
<domain>
<name>example.aq</name>
<ownerc>23252437</ownerc>
<adminc>23252437</adminc>
<techc>23252437</techc>
<zonec>23252437</zonec>
<nic_member_label>AQ-TEST</nic_member_label>
<registry_status>ACTIVE</registry_status>
<nserver>
<name>ns1.examplenameserver.com</name>
</nserver>
<nserver>
<name>ns2.examplenameserver.com</name>
</nserver>
<ip>1.2.3.4</ip>
<period>1</period>
<action>AUTOUPDATE_DEFERRED</action>
<autorenew>true</autorenew>
<extension />
<registrar_status>ACTIVE</registrar_status>
<rdds_opt_in>NOT_SET</rdds_opt_in>
<owner>
<user>normal_user</user>
<context>4</context>
</owner>
<updater>
<user>normal_user</user>
<context>4</context>
</updater>
<created>2021-05-11 11:34:36</created>
</domain>
<type>autoupdate_deferred_error</type>
<status>
<code>E0102</code>
<type>error</type>
</status>
<id>1005453409</id>
<stid>20210511-app3-dev-7920</stid>
<created>2021-05-11 11:35:30</created>
</message>