No puedo desactivar el modo de solo lectura

I enabled read-only mode on my forums and im not able to disable it.

I cant disable read-only mode via the /admin/backups because i cant login.


entering the docker image and disabling it via rails does not work either.

rails c
Discourse.disable_readonly_mode

entering the docker image and running

discourse disable_readonly

does not work either.


Anything im missing?

sorry if the bug category is not the correct category. I think this might be a bug

1 me gusta

It depends on how you trigger readonly mode.

https://github.com/discourse/discourse/blob/master/lib/discourse.rb#L291-L295

There is a list of keys that you can pass to Postgres depending on how you trigger it

https://github.com/discourse/discourse/blob/master/lib/discourse.rb#L256-L259

3 Me gusta

Thanks

This command in rails did the trick

Discourse.disable_readonly_mode(Discourse::USER_READONLY_MODE_KEY)

12 Me gusta

Tengo el mismo problema en la última versión de Discourse.

  1. desde dentro del contenedor web_only
root@forum:/var/www/discourse# discourse disable_readonly
El sitio ahora es totalmente operativo.
root@forum:/var/www/discourse#
  1. ./launcher enter web_only

  2. después de eso, todavía tengo el banner “solo lectura” en la página principal.

Por lo tanto, el problema aún no está resuelto…

… ok, ahora podría resolver esto con la información de la línea de comandos de rails c.
Pero de todos modos, esto debería mejorarse: por ejemplo, podría haber una URL de inicio de sesión especial con un token para permitir operaciones de administrador desde la UX incluso en modo de solo lectura.

Este tema se cerró automáticamente después de 2426 días. Ya no se permiten nuevas respuestas.