I am expecting a 'x-vercel-verify' header in response to this curl:
curl -I -X POST https://REDACTED.ingest.us.sentry.io/api/REDACTED/integration/vercel/logs/
-H "x-sentry-auth: sentry sentry_key=REDACTED" -H "Content-Type: application/json"
instead I get a 202 with no x-vercel-verify header. full response:
HTTP/2 202
server: nginx
date: Thu, 13 Nov 2025 00:25:36 GMT
content-length: 0
vary: origin, access-control-request-method, access-control-request-headers
access-control-allow-origin: *
access-control-expose-headers: x-sentry-error,x-sentry-rate-limits,retry-after
cross-origin-resource-policy: cross-origin
strict-transport-security: max-age=31536000; includeSubDomains; preload
via: 1.1 google
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
more specifically, this is causing the terraform resource of type vercel_log_drain to fail to create. Full terraform error here:
│ Error: Error creating Log Drain
│
│ with vercel_log_drain.dashboards_to_sentry,
│ on log-drain.tf line 14, in resource "vercel_log_drain" "dashboards_to_sentry":
│ 14: resource "vercel_log_drain" "dashboards_to_sentry" {
│
│ Could not create Log Drain, unexpected error: validation_error - Cannot validate endpoint url: either the url is not reachable or the
│ x-vercel-verify header in the response did not contain the expected value