# Visitar /admin/upgrade pode levar a um erro de servidor

**URL:** https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411
**Category:** Self-hosting
**Tags:** hosting
**Created:** [Agosto 8, 2023, 8:54pm UTC](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411 "2023-08-08T20:54:56Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [Agosto 8, 2023, 8:54pm UTC](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411/1 "2023-08-08T20:54:56Z")

</div>

Se você estiver executando uma instalação padrão do Discourse anterior à versão `v3.1.0.beta7` (ou estável anterior à `v3.0.6`), há uma chance de você encontrar este erro ao tentar atualizar pela interface de administração:

> **Erro do Servidor**  
> ao tentar carregar /admin/docker/repos  
> Código de erro: erro 500

 ![captura de tela da mensagem de erro de atualização do administrador](https://global.discourse-cdn.com/meta/original/4X/a/8/d/a8d44d09f6156783cad3257a6ddd697025736ef6.png)

Para resolver o problema, você precisará executar uma [reconstrução pela linha de comando](https://meta.discourse.org/t/how-do-i-update-my-docker-image-to-latest/23325):

```plaintext
cd /var/discourse
./launcher rebuild app

```

Depois de executar uma atualização pela CLI, as atualizações futuras pela interface funcionarão corretamente.

Se isso o afetou, por favor, nos informe nesta enquete:

_Poll ([view on site](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411/1))_

* * *

### Contexto

Este erro está ocorrendo devido a algumas [alterações recentes](https://github.com/discourse/discourse/commit/00903f6b1194b2a4be74d41f9aaa8c8bff0a6495) em nosso [formato de arquivo `.discourse-compatibility`](https://meta.discourse.org/t/pinning-plugin-and-theme-versions-for-older-discourse-installs-discourse-compatibility/272665). Versões mais antigas do Discourse não conseguem analisar as informações de compatibilidade para plugins que começaram a usar o novo formato e, portanto, geram este erro.

Pouquíssimos plugins começaram a usar a nova sintaxe, então não esperamos que este seja um problema particularmente generalizado. Manteremos um olho nas coisas e atualizaremos aqui se houver algum desenvolvimento.

---

<div class="post-metadata">

### Author: ![amotl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/amotl/32/109873_2.png) [@amotl](https://meta.discourse.org/u/amotl)
#### Post date: [Dezembro 15, 2023, 9:16pm UTC](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411/2 "2023-12-15T21:16:20Z")

</div>

Olá David,

Vindo de [Internal Server Error on Upgrade page](https://meta.discourse.org/t/internal-server-error-on-upgrade-page/274331), queríamos relatar que nossa instância Discourse em [https://community.panodata.org/](https://community.panodata.org/) apresenta o mesmo erro.

```plaintext
ArgumentError (Malformed version number string < 3.2.0.beta2) lib/version.rb:44:in `block in find_compatible_resource' lib/version.rb:44:in `each' lib/version.rb:44:in `sort_by' lib/version.rb:44:in `

```

Estamos executando a versão 3.1.0.beta1 ([92bb728fe5](https://github.com/discourse/discourse/commits/92bb728fe52b71dbfbc181c03cad8fb0d84bed94)).

> [@david](#):
>
> Very few plugins have started using the new syntax, so we don’t expect this to be a particularly widespread issue.

[community.panodata.org](http://community.panodata.org) é uma instalação praticamente vanilla, e acabei de tentar instalar [Custom Header Links](https://meta.discourse.org/t/custom-header-links/90588) e [Custom Header Links (icons)](https://meta.discourse.org/t/custom-header-links-icons/86307), a fim de personalizá-la um pouco. Dado que a versão 3.1.0.beta1 também não é tão antiga, o problema pode ser mais generalizado do que o esperado?

Não é um problema de forma alguma, nós executaremos felizmente o upgrade via CLI e tudo ficará bem depois. Apenas queríamos informá-lo de que não apenas os upgrades do Discourse baseados na interface do usuário são impactados, mas também a instalação de plugins arbitrários, aparentemente.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [Janeiro 8, 2026, 10:05am UTC](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411/3 "2026-01-08T10:05:53Z")

</div>

2 publicações foram movidas para um novo tópico: [Erro 500 em /admin/upgrade](https://meta.discourse.org/t/500-error-on-admin-upgrade/392957)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [Janeiro 8, 2026, 10:06am UTC](https://meta.discourse.org/t/visiting-admin-upgrade-may-lead-to-a-server-error/274411/4 "2026-01-08T10:06:16Z")

</div>


