Apple CDN returning 404 Not found for our universal Link domain.

Hi Team,

Our universal links were working fine but since last week we are facing issues and when tapping the links outside app it takes to browser and not the app.

Apple CDN is returning 404 for our domain and not the contents of AASA file.

https://app-site-association.cdn-apple.com/a/v1/app.ooredoo.om

sudo swcutil dl -d app.ooredoo.om returns The operation couldn’t be completed. (SWCErrorDomain error 7.)

Can we get the exact issue apple is facing to cache the AASA file in CDN. Any server config which we need to do for AASA bot to access the file.

Thanks in advance.

@MadhurMohta Unfortunately I can't investigate 3rd party servers and firewalls not in Apple's infrastructure or in other countries Geo-restrictions are not something I can help you with.

Hope you can understand as the server seems to have the AASA file still and not a 404.

 curl -v https://app-site-association.cdn-apple.com/a/v1/app.ooredoo.om
* Host app-site-association.cdn-apple.com:443 was resolved.
* IPv6: 2620:149:a00:f000::135, 2620:149:a21:f000::199, 2620:149:a0c:f000::1, 2620:149:a0c:f000::7, 2620:149:a0d:f000::140, 2620:149:a0d:f000::145, 2620:149:a21:f000::196, 2620:149:a00:f000::132
* IPv4: 17.253.17.206, 17.253.83.200, 17.253.17.201, 17.193.136.202, 17.193.136.201, 17.253.83.143, 17.253.5.145, 17.253.5.158
*   Trying [2620:149:a00:f000::135]:443...
* Connected to app-site-association.cdn-apple.com (2620:149:a00:f000::135) port 443
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: C=US; ST=California; O=Apple Inc.; CN=app-site-association.cdn-apple.com
*  start date: Jun 15 23:51:02 2026 GMT
*  expire date: Sep  9 18:50:38 2026 GMT
*  subjectAltName: host "app-site-association.cdn-apple.com" matched cert's "app-site-association.cdn-apple.com"
*  issuer: C=US; O=Apple Inc.; CN=Apple Public Server ECC CA 1 - G1
*  SSL certificate verify ok.
* using HTTP/1.x
> GET /a/v1/app.ooredoo.om HTTP/1.1
> Host: app-site-association.cdn-apple.com
> User-Agent: curl/8.7.1
> Accept: */*
> 
* Request completely sent off
< HTTP/1.1 200 OK
< Server: AppleHttpServer/0dfe27075cb756300b12bbdbf74cba457e57914d
< Date: Wed, 29 Jul 2026 12:13:40 GMT
< Content-Type: application/json
< Content-Length: 204
< Apple-From: https://app.ooredoo.om/.well-known/apple-app-site-association
< Apple-Origin-Format: json
< Cache-Control: max-age=21600,public
< Vary: Accept-Encoding
< X-B3-TraceId: 72c38d0c98745313
< Strict-Transport-Security: max-age=31536000
< Age: 12788
< Via: http/1.1 usprz4-vp-vst-004.ts.apple.com (acdn/327.16648), https/1.1 usprz4-vp-vfe-006.ts.apple.com (acdn/327.16648), http/1.1 ussjc2-xdc-mx-019.ts.apple.com (acdn/327.16648), https/1.1 ussjc2-edge-fx-011.ts.apple.com (acdn/327.16648)
< X-Cache: hit-fresh, hit-stale, hit-fresh, hit-stale
< CDNUUID: 6a7ebf85-21f4-4781-946b-c7f65b6975a5-1129893843
< Connection: keep-alive
< 
{"applinks":{"apps":[],"details":[{"appIDs":["ZU837R8FZZ.om.nawras.mynawras","E2T3WF7746.com.cts.selfcare.ooredoo","C4CVJ2YLUC.com.testNawras"],"components":[{"/":"/og/*","exclude":true},{"/":"/*"}]}]}}

Albert  WWDR

Hi Albert,

Thanks for your reply. Is there any way we can meet over a call with you or some technical team, who can help us resolve the issue ?

You are always welcome to file a code-level support for that, however, for weeks seems like the configuration is on your servers. I would suggest first to get your IT department working on that before getting the same answer from engineering.

Albert  WWDR

Apple CDN returning 404 Not found for our universal Link domain.
 
 
Q