Call To Action

In a bid to create more awareness around COVID-19 Government has called on all .za domain name holders that have an associated website to create a landing page with a visible link to www.sacoronavirus.co.za. For more details see section 5.1.4 of Regulation No. 43164 published on 26 March 2020.

Custom Extensions

The following section outlines the custom extensions available to registrars. All custom extensions are OPTIONAL, although it is recommended that registrars implement them as they see fit.


Table of Contents

1.
Autorenew Custom Extension
  1.1. Switching Autorenew On/Off
  1.2. Possible Responses
  1.3. Identifying Autorenew Status
  1.4. Registering a Domain With Autorenew True

2.
Cancel Pending Action Custom Extension
  2.1. Cancelling an Action
  2.2. Possible Responses
     2.2.1. 1001: Domain Update Pending
     2.2.2. 2306: Event Not Found
  2.3. Available Actions


Autorenew Custom Extension


Notes

1. On registration, every domain will have its Autorenew flag set to false.

2. On registration, the Autorenew flag may be specified as True.

3. Switching the Autorenew flag is instant upon request, even though the response code is 1001.

4. Autorenew is a custom extension of the Domain Update command.

5. A successful Transfer of a domain will change the Autorenew flag to False. This is to ensure the OPTIONAL aspect of custom extensions.

6. Switching of the Autorenew flag does not send notification to the registrant.

7. Switching a flag to the status that it is already set to will still return a successful response.

8. Domains that reach their expiration date and have Autorenew set to "true" will automatically be renewed and billed for.

9. Domains that reach their expiration date and have Autorenew set to "false" will enter the Deletion Process.

<epp:epp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:epp="urn:ietf:params:xml:ns:epp-1.0" 
xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <epp:command> <epp:update> <domain:update xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"> <domain:name>exampledomain.gtld</domain:name> </domain:update> </epp:update> <epp:extension> <cozadomain:update xsi:schemaLocation="http://co.za/epp/extensions/cozadomain-1-0 coza-domain-1.0.xsd"> <cozadomain:chg><cozadomain:autorenew>true</cozadomain:autorenew></cozadomain:chg></cozadomain:update> </epp:extension> </epp:command> </epp:epp>


In the example above, the Autorenew is being switched to "true". It may also be switched to "false"

 

Possible Responses


1001: Domain Update Pending

A response code of 1001 means that the command has been successfully processed. Due to the nature of Autorenew, the update is performed instantly, even though a result code of 1001 is returned. Please reference the <cozadomain:detail> element for more information.

<epp:epp xmlns:epp="urn:ietf:params:xml:ns:epp-1.0" 
xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"> <epp:response> <epp:result code="1001"> <epp:msg>Domain update pending</epp:msg> </epp:result> <epp:extension> <cozadomain:cozaData> <cozadomain:detail result="success">AutoRenew 'True' successful</cozadomain:detail> </cozadomain:cozaData> </epp:extension> <epp:trID> <epp:svTRID>ZACR-EPP-12E52F2BC78-8AC51</epp:svTRID> </epp:trID> </epp:response> </epp:epp>


Identifying Autorenew Status


To identify the current status of the Autorenew flag using EPP, an extension to the Domain Info request has to be performed as below. The current status of the Autorenew flag will be available in the <epp:extension>/<cozadomain:autorenew> element.

<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <command> <info> <domain:info xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"
xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"> <domain:name hosts="all">exampledomain.gtld</domain:name> </domain:info> </info> <extension> <cozadomain:info xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"
xsi:schemaLocation="http://co.za/epp/extensions/cozadomain-1-0 coza-domain-1.0.xsd"> </cozadomain:info> </extension> </command> </epp>

 

<epp:epp xmlns:epp="urn:ietf:params:xml:ns:epp-1.0" xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" 
xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"> <epp:response> <epp:result code="1000"> <epp:msg>Domain Info Command completed successfully</epp:msg> </epp:result> <epp:resData> <domain:infData> <domain:name>exampledomain.gtld</domain:name> <domain:roid>DOM_2W-COZA</domain:roid> <domain:status s="ok">Domain Creation</domain:status> <domain:registrant>RegistrantID</domain:registrant> <domain:ns> <domain:hostAttr> <domain:hostName>ns1.otherdomain.gtld</domain:hostName> </domain:hostAttr> <domain:hostAttr> <domain:hostName>ns2.otherdomain.gtld</domain:hostName> </domain:hostAttr> </domain:ns> <domain:clID>YourRegistrarID</domain:clID> <domain:crID>YourRegistrarID</domain:crID> <domain:crDate>2010-01-01T14:43:12Z</domain:crDate> <domain:upID>YourRegistrarID</domain:upID> <domain:upDate>2010-01-01T14:46:18Z</domain:upDate> <domain:exDate>2011-01-01T14:43:12Z</domain:exDate> <domain:authInfo> <domain:pw>PassWord</domain:pw> </domain:authInfo> </domain:infData> </epp:resData> <epp:extension> <cozadomain:infData> <cozadomain:autorenew>true</cozadomain:autorenew> </cozadomain:infData> </epp:extension> <epp:trID> <epp:svTRID>ZACR-EPP-12E52FC3CEB-A80EF</epp:svTRID> </epp:trID> </epp:response> </epp:epp>


Registering a Domain With Autorenew True


A domain may have its Autorenew flag set to True on its registration. This means that the flag will be set to True instead of False. The command below shows how to register a domain with Autorenew set to True. The expected response is 1000 as per the normal Domain Create Request.

<epp:epp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:epp="urn:ietf:params:xml:ns:epp-1.0"
xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"
xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <epp:command> <epp:create> <domain:create xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"> <domain:name>exampledomain.gtld</domain:name> <domain:ns> <domain:hostAttr> <domain:hostName>ns1.exampledomain.gtld</domain:hostName> <domain:hostAddr ip="v4">160.124.24.57</domain:hostAddr> </domain:hostAttr> <domain:hostAttr> <domain:hostName>ns2.exampledomain.gtld</domain:hostName> <domain:hostAddr ip="v4">160.124.24.58</domain:hostAddr> </domain:hostAttr> </domain:ns> <domain:registrant>RegistrantID</domain:registrant> <domain:authInfo> <domain:pw>PassWord</domain:pw> </domain:authInfo> </domain:create> </epp:create> <epp:extension> <cozadomain:create> <cozadomain:autorenew>true</cozadomain:autorenew> </cozadomain:create> </epp:extension> </epp:command> </epp:epp>

 

Cancel Pending Action Custom Extension


Notes


1. Cancel Pending Action will cancel the current action that is pending on the domain.

2. For authenticity reasons, the action to be cancelled must be specified.

3. Cancel Pending Action is a custom extension of the Domain Update command.

4. A successful Transfer of a domain will automatically cancel all pending actions.

5. Cancelling a pending action does not send notification to the registrant.

<epp:epp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:epp="urn:ietf:params:xml:ns:epp-1.0" 
xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xmlns:cozadomain="http://co.za/epp/extensions/cozadomain-1-0"
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <epp:command> <epp:update> <domain:update xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd"> <domain:name>exampledomain.gtld</domain:name> </domain:update> </epp:update> <epp:extension> <cozadomain:update xsi:schemaLocation="http://co.za/epp/extensions/cozadomain-1-0 coza-domain-1.0.
xsd" cancelPendingAction="CURRENT ACTION TO CANCEL"> </cozadomain:update> </epp:extension> </epp:command> </epp:epp>


Possible Responses


The following are possible responses from our server.

1001: Domain Update Pending

A response code of 1001 means that the event to be cancelled has been identified and will be cancelled shortly. Once cancelled, a poll message will be queued indication that the current action was cancelled due to another event.

<epp:epp xmlns:epp="urn:ietf:params:xml:ns:epp-1.0">
  <epp:response>
    <epp:result code="1001">
      <epp:msg>Domain update pending</epp:msg>
    </epp:result>
    <epp:trID>
      <epp:svTRID>ZACR-EPP-12E70A3C124-7B30E</epp:svTRID>
    </epp:trID>
  </epp:response>
</epp:epp>

2306: Event Not Found

A response code of 2306 means that the specified action to be cancelled is not currently pending on the domain. Please review the specified action.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<epp:epp xmlns:epp="urn:ietf:params:xml:ns:epp-1.0">
  <epp:response>
    <epp:result code="2306">
      <epp:msg>CancelPendingAction event not found 'EVET NAME'</epp:msg>
    </epp:result>
    <epp:trID>
      <epp:svTRID>ZACR-EPP-13F9E5C469F-6A70A</epp:svTRID>
    </epp:trID>
  </epp:response>
</epp:epp>


Available Actions To Cancel


Canceling a pending action requires the action name to be specified. The following domain pending actions can be canceled after being performed:

 

  • PendingManualSuspension: Action performed when deleting a domain using the <domain:delete> element. The action can only be performed when the status "pendingDelete" is set to the domain and the domain has not expired.

  • PendingManualDeletion: Action performed after the PendingManualSuspension event, when the domain enters the final phase of deletion. The action can only be performed when the statuses "pendingDelete" and "inactive" are both set on the domain and the domain has not expired.

  • PendingGracePeriodSuspension : Action performed when deleting a domain using <domain:delete> element while the domain is still within the Grace period. The action can only be performed when the status "pendingDelete" is set on the domain and the domain is being deleted within it's Grace Period.

  • PendingSuspension: Action performed automatically by the registry when domain has expired and enters the Pending Suspension Phase. The action can only be performed when the status "pendingDelete" is set to the domain.

  • PendingDeletion: Action performed automatically by the registry when domain has expired and enters the Pending Deletion Phase. The action can only be performed when the statuses "pendingDelete" and "inactive" are both set on the domain.

  • PendingClosedRedemption : Action performed when a domain has entered the Closed Redemption Phase. The action can only be performed once a domain has gone through the PendingDeletion Phase and has expired. Canceling the action will result in a Closed Redemption Fee being charged and the domain reinstated for a further year from its expiry.

 

Last update: 02-06-2014 08:49:36

festive season

As the end of the year approaches, please keep in mind the following information to avoid any frustrations over the holiday period.

 

Closure Date:

Our offices will be closed from the 21st of December 2020 and will reopen on the 4th of January 2021. We will have skeleton staff on standby to attend to urgent customer queries.

 

Contact details:
EPP and Legacy Support: support@registry.net.za
EPP and Legacy Accounts: accounts@registry.net.za 
Legal: legal@registry.net.za

 

Happy holidays and let us continue to maintain social distancing as we approach this peak time!

 

ZACR Team

 

Technical Support

All issues and questions relating to the co.za EPP Registry Registrar System must be raised in the Contact/Support pages through the Registrar Portal. This is to ensure that our support department tracks and addresses all issues. Log in to the Registrar Portal and submit a support request online.

 

Registrar Noticeboard

Click here for the latest status updates.

日日摸夜夜添夜夜添无码_最新亚洲中文字幕一区在线_尹人香蕉视频在线观看