What is an SRV-record? How do I create it?

What is an SRV-record? How do I create it?

Have in mind it can take some time before any DNS changes take effect. Say for an A-record, CNAME, MX-record, TXT-record – It could easily take up to 4 hours. For name servers – it is about 24 hours. Occasionally it could reach up to 36 hours.

The SRV-record is a type of DNS record which defines the location of servers for specific services. It is required if you use services like SIP, XMPP, CalDAV, LDAP and others.

The SRV-record has the following format:

[_service].[_protocol].[hostname]. [TTL] [class] SRV [priority] [weight] [port] [target]

This is an example of an SRV-record:

_caldav._tcp.ninefortwo.be. 3600 IN SRV 0 5 80 caldav.ninefortwo.be

To find the SRV form in your My.Register.eu hosting control panel (https://my.register.eu/en) follow:

  1. At the top follow 'My Products' > 'DNS & forwarding management'.

    My Products

  2. In the table you will see your hosts. Click on 'DNS & forwarding' for the host you need to add SRV-record for.

    DNS & forwarding management

  3. In the vertical menu to your left, select the 'SRV-records' option.


    You have to enter the following details in the SRV-record form:

    1. Service: _caldav

    2. Protocol: _tcp

    3. Hostname: / (leave empty: because it isn't a subdomain => it's a root domain)

    4. TTL: 3600

    5. Priority: 0

    6. Weight: 5

    7. Port: 80

    8. Target: caldav.ninefortwo.be

      SRV-record form