You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Azure SAS tokens must be prefixed with ?, or the token get's merged with the path resulting in a 404 error. With ? prefixed, the token is correctly merged with the query string.
(the go library handling Azure normally REDACTS the signature from logs, but only when prefixed with ?)
Results in 404 errors (with the string concatenated with the requires URL path).
IMO, this shouldn't be required (or it should be documented?). It feels rather odd to require it.
This could be a bug in the go library, not 100% sure. The go library is definitely impacted by this bug Azure/azure-storage-azcopy#122 (comment) - so updating that dependency might be a good idea anyway.
Database name
PostgreSQL
Issue description
Describe your problem
Azure SAS tokens must be prefixed with
?
, or the token get's merged with the path resulting in a 404 error. With?
prefixed, the token is correctly merged with the query string.(the go library handling Azure normally REDACTS the signature from logs, but only when prefixed with
?
)Please provide steps to reproduce
Giving this string directly to wal-g e.g.
Results in 404 errors (with the string concatenated with the requires URL path).
IMO, this shouldn't be required (or it should be documented?). It feels rather odd to require it.
This could be a bug in the go library, not 100% sure. The go library is definitely impacted by this bug Azure/azure-storage-azcopy#122 (comment) - so updating that dependency might be a good idea anyway.
The issue #1008 appears unrelated.
The text was updated successfully, but these errors were encountered: