---
title: SPN reference
description: This reference shows the service principal name (SPN) values for the various PingOne geographies.
component: pingone
page_id: pingone:integrations:p1_spn_reference
canonical_url: https://docs.pingidentity.com/pingone/integrations/p1_spn_reference.html
revdate: April 2, 2025
section_ids:
  custom-domains: Custom domains
  cloudflare-examples: Cloudflare examples
  cloudfront-examples: CloudFront examples
---

# SPN reference

The following table shows the service principal name (SPN) values for the various PingOne geographies. Learn more in [Creating SPNs](p1_creating_spns.html).

| Geography                                                                   | SPN 1                              | SPN 2                        | SPN 3                           |
| --------------------------------------------------------------------------- | ---------------------------------- | ---------------------------- | ------------------------------- |
| Australia                                                                   | HTTP/d17e9v8kuwbj1g.cloudfront.net | HTTP/kerberos.pingone.com.au | HTTP/cloudflare.ping-ccd.com.au |
| Canada                                                                      | HTTP/d2zesjvkk5mc9z.cloudfront.net | HTTP/kerberos.pingone.ca     | HTTP/cloudflare.ping-ccd.ca     |
| Europe                                                                      | HTTP/d2g9q8z5merlnu.cloudfront.net | HTTP/kerberos.pingone.eu     | HTTP/cloudflare.ping-ccd.eu     |
| North America (US)                                                          | HTTP/d3vol3lyj0eg62.cloudfront.net | HTTP/kerberos.pingone.com    | HTTP/cloudflare.ping-ccd.com    |
| Singapore                                                                   | HTTP/dcfgtxahv7i2c.cloudfront.net  | HTTP/kerberos.pingone.sg     | HTTP/cloudflare.ping-ccd.sg     |
| Asia Pacific (legacy)&#xA;&#xA;Available only for existing .asia customers. | HTTP/d17e9v8kuwbj1g.cloudfront.net | HTTP/kerberos.pingone.asia   | HTTP/cloudflare.ping-ccd.asia   |

## Custom domains

If the environment is configured with a custom domain, only one SPN is required. The specific address depends on your geographic location and the date your custom domain was created.

### Cloudflare examples

Custom domains created between March 17 and August 11, 2025 have unique references for each custom domain, such as `<uuid>.ping-ccd.com`. If your custom domain was created after August 11, 2025, then all domains in a geography share the same reference, such as `cloudflare.ping-ccd.com`. These references are listed by geography in the **SPN 3** column of the [SPN values by geography table](#p1-spn-values-by-geo) table.

The unique references that include the UUID will be phased out sometime in 2026, and all custom domains will use the geography-specific shared references. In the meantime, for domains created between March 17 and August 11, 2025, you should add both SPN references to your Kerberos configuration to ensure that it remains valid.

|   |                                                                                                                                                                                                                                                                                                                                                                    |
| - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|   | The following examples assume the organization resides in the North America (US) geography. If your organization is in a different geography, the end of the SPN differs depending on that geography:- North America (Canada): `ping-ccd.ca`

- Europe: `ping-ccd.eu`

- Australia: `ping-ccd.com.au`

- Asia-Pacific: `ping-ccd.asia`

- Singapore: `ping-ccd.sg` |

* Example 1: DNS result from nslookup

```
c:\>nslookup -type=A sso.example.com
Server:  127.0.0.1
Address:  127.0.0.1#53

Non-authoritative answer:
sso.example.com	canonical name = f97e2bbf-6680-44b6-a2cf-97aa0b4a4226.edge1.pingone.com.
f97e2bbf-6680-44b6-a2cf-97aa0b4a4226.edge1.pingone.com	canonical name = cloudflare.ping-ccd.com.
Name:    cloudflare.ping-ccd.com
Address:  130.250.137.31
```

Based on this DNS result from `nslookup`, the SPN address in Cloudflare is `HTTP/cloudflare.ping-ccd.com`.

* Example 2: DNS result from dig

```
~$ dig sso.example.com A

; <<>> DiG 9.10.6 <<>> sso.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21003
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;sso.example.com.        IN    A

;; ANSWER SECTION:
sso.example.com.    98    IN    CNAME    f97e2bbf-6680-44b6-a2cf-97aa0b4a4226.pingone.com.
f97e2bbf-6680-44b6-a2cf-97aa0b4a4226.pingone.com.    86198 IN CNAME cloudflare.ping-ccd.com.
cloudflare.ping-ccd.com. 98 IN    A    130.250.137.31

;; Query time: 31 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun 23 10:26:50 PDT 2025
;; MSG SIZE  rcvd: 361
```

Based on this DNS result from `dig`, the SPN address in Cloudflare is `cloudflare.ping-ccd.com`.

If you created your custom domain between March 17 and August 11, 2025, instead of `cloudflare.ping-ccd.com` in the nslookup or dig result, you'll see something like `<uuid>.ping-ccd.com`. For example,`92b8af3f-0d5b-4cc8-8460-8a35a26efc5e.ping-ccd.com`. In this case, add both the unique `<uuid>.ping-ccd.com` SPN reference and the reference relevant to your geography, such as `cloudflare.ping-ccd.com` if your PingOne organization is in North America.

### CloudFront examples

* Example 1: DNS result from nslookup

```
c:\>nslookup -type=A sso.example.com
Step 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
        primary name server = 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
        responsible mail addr = (root)
        serial  = 0
        refresh = 28800 (8 hours)
        retry   = 7200 (2 hours)
        expire  = 604800 (7 days)
        default TTL = 86400 (1 day)
Server:  UnKnown
Address:  ::1Non-authoritative answer:
Name:    d3laihe2ro8a3z.cloudfront.net
Addresses:  65.8.10.10
          65.8.10.20
          65.8.10.30
          65.8.10.40
Aliases:  sso.example.com
          45ffcbe6-ec42-48d2-999e-89a7eae22ea9.edge1.pingone.com
```

Based on this DNS result from `nslookup`, the SPN address in CloudFront is `HTTP/d3laihe2ro8a3z.cloudfront.net`. This remains true regardless of the PingOne geography in which your organization resides.

* Example 2: DNS result from dig

```
~$ dig sso.example.com A

; <<>> DiG 9.10.6 <<>> sso.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1344
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;sso.example.com.        IN    A

;; ANSWER SECTION:
sso.example.com.    3526    IN    CNAME    45ffcbe6-ec42-48d2-999e-89a7eae22ea9.edge1.pingone.com.
45ffcbe6-ec42-48d2-999e-89a7eae22ea9.edge1.pingone.com.    86326 IN CNAME d3laihe2ro8a3z.cloudfront.net.
d3laihe2ro8a3z.cloudfront.net. 54 IN    A    65.8.10.10
d3laihe2ro8a3z.cloudfront.net. 54 IN    A    65.8.10.20
d3laihe2ro8a3z.cloudfront.net. 54 IN    A    65.8.10.30
d3laihe2ro8a3z.cloudfront.net. 54 IN    A    65.8.10.40

;; Query time: 30 msec
;; SERVER: 192.168.1.254#53(192.168.1.254)
;; WHEN: Fri Nov 25 14:02:32 PST 2022
;; MSG SIZE  rcvd: 221
```

Based on this DNS result from `dig`, in CloudFront the SPN address is `HTTP/d3laihe2ro8a3z.cloudfront.net`. This remains true regardless of the PingOne geography.
