I use the cf-ray header to determine the closest airport to the ingress request. However checking my logs, quite often this header is missing. Any ideas why? Cloudflare always know the ingress location of every packet as they must have a server locally that ingresses that packet.
Checking my logs, out of roughly 200k requests, 10k of them have no cf-ray header at all.