Hello community, Im trying to integrate ceph RadosGW with OpenStack Keystone. Everything is working as expected, but when I try to reach public buckets with public link generated in Horizon, I get a permanent error ‘NoSuchBucket’. However, this bucket and all it’s content does exists: I can access it as authenticated user in Horizon, I can access it as authenticated user via S3 browser/aws cli, I can see it with radosgw- admin bucket list --bucket <bucket>. We are running OpenStack Rocky and this issue appears to be with Ceph Octopus 15.2.4 (there was no issues with RGW on Nautilus and Luminous). Here is my configuration file: <...> [client.rgw.ceph-hdd-9.rgw0] host = ceph-hdd-9 keyring = /var/lib/ceph/radosgw/ceph-rgw.ceph-hdd-9.rgw0/keyring log file = /var/log/ceph/ceph-rgw-ceph-hdd-9.rgw0.log rgw frontends = beast endpoint=10.10.200.179:8080 rgw thread pool size = 512 rgw zone = default rgw keystone api version = 3 rgw keystone url = https://<keystone url>:13000 rgw keystone accepted roles = admin, _member_, Member, member, creator, swiftoperator rgw keystone accepted admin roles = admin, _member_ #rgw keystone token cache size = 0 #rgw keystone revocation interval = 0 rgw keystone implicit tenants = true rgw keystone admin domain = default rgw keystone admin project = service rgw keystone admin user = swift rgw keystone admin password = swift_osp_password rgw s3 auth use keystone = true rgw s3 auth order = local, external rgw user default quota max size = -1 rgw swift account in url = true rgw dynamic resharding = false rgw bucket resharding = false rgw enable usage log = true rgw usage log tick interval = 30 rgw usage log flush threshold = 1024 rgw usage max shards = 32 rgw usage max user shards = 1 rgw verify ssl = false Please advise. Thank you in advance for your help, Vladimir _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx