ohhh I see! Initial support was meant for http only deployment, so not sure
how it would behave in case of RGW + SSL

The command "rgw realm bootstrap" also supports passing the spec by using
the "-i" flag so you might try passing an RGW
spec which has SSL enabled and see if that works... nothing that I have
tested but maybe it can help.

On Mon, Sep 15, 2025 at 5:19 PM Kevin Hrpcek <[email protected]> wrote:

> @Redouane Kachach
> I've been largely using the rgw module and it was originally working for a
> non ssl setup but now that is what is actually failing. A very simple
> multisite following the instructions fails to correctly initialize because
> the secondary cluster isn't correctly creating it's synchronization user on
> the secondary cluster.
>
> @wissem mimouna
> The secondary sync user has needed to be manually created as its not
> syncing from the primary zone when the secondary realm/zone is created with
> the rgw module. Once I create it then I can get data syncing to run but the
> metadata syncing is failing with the mdlog error. Which is what I'm
> assuming is stopping the secondary sync user from being created in the
> first place.
> Much appreciated,
> Kevin
>
>
> On Mon, Sep 15, 2025 at 9:11 AM wissem mimouna <[email protected]> wrote:
>
> > Hi,
> >
> >
> > For the secondary site sync user you can edit the zone configuration on
> > both sites and add the credentials for the synchronisation system user ,
> > as follow:
> >
> >
> > radosgw-admin zone modify --rgw-zone=<zone-name>
> > --access-key=<access-key> --secret=<secret-key>
> >
> > radosgw-admin period update --commit
> >
> > Regards
> >
> > On 12.09.2025 01:03, Kevin Hrpcek wrote:
> > > Hey all,
> > >
> > > I've been having some problems with a relatively basic rgw multisite
> set
> > > up. I initially had it working a few weeks ago with a simple config but
> > > rebuilt it with ssl enabled for the endpoints and then started having
> > some
> > > problems to work through. I eventually had that working but then tore
> it
> > > all down so I could verify the recreation steps but now I'm having
> > problems
> > > with the multisite. There are a few different errors....
> > >
> > > I set up the master zone without problems, but if I use the rgw module
> > with
> > > a token and spec it fails to sync the sync user and the primary zone
> > can't
> > > sync back from the secondary zone. A permission denied error for data
> > > syncing primary->secondary but secondary-> primary works because it has
> > the
> > > credentials.
> > >
> > > So i used to be able to manually create the user on the secondary zone
> > and
> > > get data syncing but the metadata wouldn't sync with the master showing
> > an
> > > error message but when I check the mdlog on the primary it looks okay.
> > >
> > > 2025-09-11T15:15:18.771+0000 7fc29e96c640  1 req 14061042141473454829
> > > 0.001000005s failed to read mdlog history: (2) No such file or
> directory
> > >
> > > I ended up trying a full clean reset of rgw on both clusters so I
> deleted
> > > the daemons and all related pools. The primary starts up but I still
> have
> > > the problem of the sync user not being created on the secondary and now
> > > when I try to create a user on the secondary for syncing or just for
> the
> > > dashboard to work I get errors that I've tracked down to
> > >
> >
> https://github.com/ceph/ceph/blob/62bcf65e8c0995783bb3e368909716346874ad62/src/rgw/radosgw-admin/radosgw-admin.cc#L4631
> > > but am not quite following whats all going on in the source to
> determine
> > > why.
> > >
> > > # radosgw-admin user create --uid=dashboard --display-name=dashboard
> > > --system
> > > couldn't init storage provider
> > > # radosgw-admin user create --uid=sysuser-asdf
> > --display-name=sysuser-asdf
> > > --access-key=xxxxxxxxxxxxx --secret-key=yyyyyyyyyyyyyyy --system
> > > --rgw-realm=asdf
> > > Unable to initialize site config.
> > >
> > > Any thoughts? It seems like I may have messed something up in the ceph
> > > config database from multiple tear downs and restarts of the multisite
> > > setup but I'm not seeing what it could be.
> > >
> > > ceph 19.2.1 using cephadm on alma 9
> > >
> > > Thanks!
> > > Kevin
> > > _______________________________________________
> > > ceph-users mailing list -- [email protected]
> > > To unsubscribe send an email to [email protected]
> >
> _______________________________________________
> ceph-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to