[Discourse 2026.3.0-latest.1] Todos os temas reportando um erro de "Erro ao clonar repositório git, acesso negado ou repositório não encontrado"

Fiz a atualização para o Discourse 2026.3.0-latest.1 (12b79c7da6) na sexta-feira.

Desde então, a minha página de administração está exibindo:

Ao clicar no tema em si, vejo Error cloning git repository, access is denied or repository is not found (Erro ao clonar o repositório git, acesso negado ou repositório não encontrado):

O mesmo erro para todos eles.

Os repositórios ainda são todos publicamente acessíveis, por exemplo:

Pode ser um bug na minha última atualização? :thinking:

Eu não sei qual é a diferença, mas acabei de atualizar para a 2026.3.0-latest.1 e segui seu exemplo e fui em Administrador→componentes→versatile banner e o componente foi atualizado sem erro como no seu exemplo

2 curtidas

Interessante.

Eu posso usar o wget no repositório diretamente do servidor, então não parece ser um problema bloqueador.

Vou mexer um pouco mais nisso e ver o que consigo resolver :blush:

2 curtidas

Desculpe, para ser claro, se eu for manualmente em cada um e clicar em “verificar atualizações”, eles realmente verificam as atualizações.

Não tenho certeza por que todos estão mostrando um erro antes de eu verificar cada um manualmente.

ah, ok foi o que eu fiz
o meu não mostrava esse erro antes, no entanto
como na sua captura de tela abaixo, desculpe não ter tirado uma captura de tela antes, mas aquela mensagem de erro não estava lá como na imagem abaixo

Acho que vi algo parecido no meu fórum no último mês, mas tudo funcionou bem depois. Talvez haja algum limite de taxa (rate limiting) pelo GitHub?

Você tentou uma atualização pela linha de comando?

1 curtida

Eu só atualizei via linha de comando por uns oito anos, nunca usei a interface web :slight_smile:

3 curtidas

(postagem excluída pelo autor)

Como a forma de atualização influencia a verificação de atualizações de tema?

Pensei em problemas relacionados a falhas de atualização quando vi sua sugestão, mas aqui o problema é encontrar uma falha na conexão com o repositório Git ao verificar atualizações, em vez de durante o processo de atualização, então isso deve ser irrelevante para a forma como a atualização é realizada?

Sugestão simples, pois reconstruir a partir da linha de comando frequentemente resolve problemas de atualização. Às vezes, precisei executar a reconstrução duas vezes para resolver um problema.

1 curtida

Ainda está lá agora, a lista está menor onde cliquei manualmente em alguns deles hoje.

A data de “última verificação” ainda está incrementando, mas as mensagens de erro persistem, dizendo que o repositório não pode ser acessado ou encontrado, mas claramente pode, porque consigo clicar no botão “verificar atualizações” e ele desaparece.

Estranho, não? :thinking: