How to Configure EPP Access for the .CO Registry

Overview

EPP (Extensible Provisioning Protocol) is the primary programmatic interface for registering and managing .CO domains. Access is via a TLS-encrypted TCP connection to epp.registry.co on port 700.

Prerequisites

  • Your account must be accredited and active.
  • Your server's IP address(es) must be added to your IP Access List.
  • You need your Registrar ID and EPP password.

Connection Details

  • Host: epp.registry.co
  • Port: 700
  • Protocol: TLS-encrypted TCP

Credentials

You are issued a username (your Registrar ID, e.g. H12345) and an EPP-specific password. This password works only for EPP — it cannot be used to access any other service. Officers with Management-level access can change the EPP password via the Registrar Console.

SSL Certificates (Optional)

The .CO Registry does not require an SSL client certificate. However, you may optionally use one for additional security. Certificates can be from a recognized Certificate Authority or self-signed — upload them via the Registrar Console. Alternatively, you may connect using only an approved IP address without an SSL certificate.

IP Access List

All EPP connections are restricted by IP address. Manage your allowed IPs via the Registrar Console. If you connect from an IP not on the list, the connection will be refused.

Session Limits

  • Maximum concurrent sessions: 100
  • Idle session timeout: 300 seconds (use <hello> to keep alive)
  • Check commands: limited to 50 objects per command

Related Articles