URLs com codificação são alteradas ao usar a função de link do Discourse

Pesquisei aqui e achei que esse problema já tivesse sido resolvido.

No entanto, temos um usuário em nosso site relatando o seguinte:

Faça o seguinte:

  • abra esse link (que funciona) (sem 404)

  • copie o link da barra de endereços (Ctrl-L, depois Ctrl-C)

  • clique no ícone de link no editor do Discourse

  • cole a URL

  • salve a resposta

  • clique no link → 404

Este é o link relevante que foi usado:

https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html#using-a-zvol-for-a-swap-device-on-linux

Aparentemente, mesmo com a URL já codificada, o Discourse a codifica novamente, resultando em um erro 404?

Obrigado por qualquer ajuda e solução alternativa.

Tentei os seus passos e parece que funcionou: consegui acessar o site sem problemas e fui levado à seção da documentação. Isso acontece no modo de segurança? Seu fórum está atualizado para a versão mais recente?

1 curtida

Não acredito que tenha sido testado no modo de segurança.

Estamos na versão 3.5.3 no momento.

1 curtida

Então, testar em try.discourse.org pode fazer mais sentido do que usar o modo seguro.

O Discourse 3.5 foi lançado em agosto. Muitas coisas melhoraram desde então.
Desde o final de janeiro, não houve nem mesmo correções de segurança para essa versão, embora tenham havido várias delas recentemente.

1 curtida

Uma rápida olhada em releases.discourse.org me diz que o suporte para essa versão acabou em janeiro. Recomendo fortemente que você atualize para a v2026.1.0 (ESR mais recente).

Para esclarecer, nenhum de vocês consegue reproduzir esse problema?

Acho que o try.discourse usa o mesmo login?

Vou testar e também falar com as partes envolvidas sobre a atualização do nosso site.

Obrigado pela ajuda.

Não consegui reproduzir.

Ele não está vinculado ao Meta. É para testes e geralmente é redefinido uma vez por dia, então sua conta e as postagens que você criou serão removidas amanhã. Você pode usar seu ID do Discourse, se tiver um, mas, caso contrário, é independente.

1 curtida

@Moin Obrigado.

Também não consegui reproduzir isso no try.discourse.

Vou falar com nossos administradores sobre atualizar/atualizar o site.

Agradeço a ajuda e o apoio :+1:

2 curtidas