-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
Description
What happened?
What happened?
Attempting to get following models:
- https://tfhub.dev/tensorflow/tfjs-model/blazeface
- https://tfhub.dev/mediapipe/tfjs-model/facemesh
- https://tfhub.dev/mediapipe/tfjs-model/iris
but getting 403 and CORS errors on GET.
Relevant code
curl --location 'https://tfhub.dev/tensorflow/tfjs-model/blazeface/1/default/1/model.json?tfjs-format=file' \
--header 'authority: tfhub.dev' \
--header 'accept: */*' \
--header 'accept-language: en-US,en;q=0.9' \
--header 'cache-control: no-cache' \
--header 'origin: http://localhost:4200' \
--header 'pragma: no-cache' \
--header 'referer: http://localhost:4200/' \
--header 'sec-ch-ua: "Not.A/Brand";v="8", "Chromium";v="114", "Brave";v="114"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "macOS"' \
--header 'sec-fetch-dest: empty' \
--header 'sec-fetch-mode: cors' \
--header 'sec-gpc: 1' \
--header 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36'
Relevant log output
<?xml version='1.0' encoding='UTF-8'?><Error><Code>SignatureDoesNotMatch</Code><Message>Access denied.</Message><Details>The request signature we calculated does not match the signature you provided. Check your Google secret key and signing method.</Details><StringToSign>GOOG4-RSA-SHA256
20251009T150044Z
20251009/auto/storage/goog4_request
0b9de6546c08cc785b829a51e4366ddd9c3d2b872e0c2078475fc93d0574a2e1</StringToSign><CanonicalRequest>GET
/kagglesdsdata/models/2379/3196/model.json
X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=gcp-kaggle-com%40kaggle-161607.iam.gserviceaccount.com%2F20251009%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20251009T150044Z&X-Goog-Expires=259200&X-Goog-SignedHeaders=host
host:storage.googleapis.com
tensorflow_hub Version
0.13.0.dev (unstable development build)
TensorFlow Version
2.8 (latest stable release)
Other libraries
No response
Python Version
3.x
OS
macOS
flrs