Mejor manejo de la adición accidental de ToS/FAQ/privacidad predeterminados a las configuraciones de administración de tos_url/faq_url/privacy_url

Hola. Mi instalación de Discourse funcionaba perfectamente hasta hace un par de días. No sé por qué, de repente, comenzó a aparecer el error “ERR_TOO_MANY_REDIRECTS”.

https://imgur.com/BIKE42U

El problema no se debe a las cookies. Me está ocurriendo en mi teléfono y en los dos navegadores de mis PC (después de borrar las cookies, obviamente, y también la caché). Es algo curioso que solo suceda en estas tres páginas, las relacionadas con el título. ¿No es gracioso? ¡El resto del foro es simplemente magnífico! Por cierto, gracias por el excelente trabajo con esa plataforma.

El foro aún no está abierto. Hemos ofrecido algunos enlaces de invitación, pero el problema comenzó antes de que nadie del mundo exterior viniera a visitarnos. Lo menciono solo por si esto despierta algún interés… Creo que no.

¿Están estas tres páginas relacionadas de alguna manera? ¿Son diferentes de las demás? No logro entender la situación. ¿Por qué fallan estas tres y no el resto del foro?

¿Podrían ayudarme de alguna manera con este asunto? No sé por dónde empezar…

Esta es la dirección, si desean probar: https://laplazoleta.org/about

I can reproduce this on my site if I set the faq url or tos url site settings to the default FAQ and TOS urls for my site. Can you check your site settings to see if that is causing the problem for you? These settings should be left empty if you want to use the default URLs for these pages.

3 Me gusta

Oh, @simon, I love you!! I didn’t related the problem with this settings because the error was recently, and I touched there at the installation beginning, a month or so ago. I suppose I don’t visit this pages (TOS, FAQ…) usually enough!

Thank you very much!

In any case, I think is not very clear the explanation you can found below the little window where you can enter that values. At leas, in spanish. See:

Imgur

It says like: If you have a document for (privacy p., tos or faq) hosted anywhere, put its URL here… But, isn’t it better to add “but leave it empty if this URL is at your Discourse installation” or something like that? I assume that, writing this few letters more, It would be clearer for other clumsy guys -or girls- like me in the future… :stuck_out_tongue_winking_eye:

Is an idea… Thanks! Gracias!

2 Me gusta

This might be an error in the translation. In English it says “If you have a Terms of Service document hosted elsewhere that you want to use, provide the full URL here.” That said, maybe Discourse should handle the case when the default URLs get entered into these settings to avoid the ‘too many redirects’ issue.

2 Me gusta

That’s right! Or maybe, to let it clearer, say: "if the place is at this same installation, let it empty. Otherwise, it can trigger the too many redirects error.

Maybe is too articulated… It can be written simpler and shorter, but the intention, I think it is by this way.

Should we write some tag or maybe write a theme at some category, to make it know to the Discourse Team this should be done, if they think appropriate? Is there a ideas place or something like that?

1 me gusta

The best approach would probably be to fix the redirect issue so that entering the default URLs won’t break anything. I’ll move this topic to our ux category so that it doesn’t get lost.

4 Me gusta

Hoy me encontré con este problema. Quizás solo añadir una advertencia a la descripción para decir que solo se añada si es diferente a la predeterminada.

1 me gusta

O Discourse podría simplemente manejar el caso. No parece irrazonable agregar las URL predeterminadas a estas configuraciones.

2 Me gusta