airbrake / gobrake

Airbrake notifier for Golang
https://docs.airbrake.io/docs/platforms/go-lang
MIT License
104 stars 42 forks source link

remote_config.go fetchConfig failed - AccessDenied error #341

Closed coopernurse closed 1 year ago

coopernurse commented 1 year ago

Using v5.6.0 and seeing this error during initialization:

gobrake: 2022/11/29 22:22:38 remote_config.go:71: fetchConfig failed for https://notifier-configs.airbrake.io/2020-06-18/config/310441/config.json. Reason: <?xml version="1.0" encoding="UTF-8"?>
2022-11-29T22:22:38.337000+00:00 2022/11/29/[$LATEST]219418aad2fa41a5adc5368cd5b2ef31 <Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>9SDF86VD99EY93HY</RequestId><HostId>UwlWU4vbP+Bb4wbC9lsQQ+gHrwsAqr/vMJ/Xd9TTlX7PtJEieB57E9k4iLcJsM9l3C7zEnBuRoc=</HostId></Error>

Is that URL supposed to be publicly readable?

kyrylo commented 1 year ago

Hey James. Can you please email us at support@airbrake.io in order to avoid leaking sensitive information?

coopernurse commented 1 year ago

Why is this issue closed? From my read of remote_config.go this request has nothing to do with the customer's credentials.

Either this URL is incorrect: https://notifier-configs.airbrake.io/2020-06-18/config/310441/config.json Or the S3 perms on it are wrong (need to allow public read).