Obteniendo error al subir tema

Estoy intentando subir un tema usando el comando NX:

nx theme:upload:watch nombre_del_tema

Sin embargo, cuando ejecuto este comando, recibo el siguiente error:

Error 500 para https://example.com/admin/themes/import.json

Debido a este error, el proceso de subida del tema falla. ¿Alguien podría ayudarme a entender qué podría estar causando este problema y cómo resolverlo?

¿nx? ¿No estás buscando discourse_theme?

[quote=“saish, post:1, topic:398471”]
Error 500 para https://example.com/admin/themes/import.json

Debido a este error, el proceso de carga del tema falla. ¿Podría alguien ayudarme a entender qué podría estar causando este problema y cómo resolverlo?
[/quote]Por favor, comparte los registros de errores (example.com/logs) para que podamos ayudarte mejor.

¿Estás intentando Install the Discourse Theme CLI console app to help you build themes o Installing a theme or theme component?

no, ya tengo instalado el Discourse theme cli, solo estaba subiéndolo.

además, no estoy recibiendo este error cada vez que ejecuto el comando; solo ocurre ocasionalmente.

A menos que haya un problema/error existente que no conozca, todavía necesitamos ver los registros para saber qué significa específicamente el 500.

2
AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:224:in block in Plugin::In 12 Mar 7:22 am 2 AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:253:inblock in Plugin::In
12 Mar 7:22 am
8
ActionView::Template::Error (No route matches {action: “votes_feed”, controller: “list”}) app/views/list/list.erb:136 app/views/list/list.erb:134 lib/topic_list_responder.rb:16:in 'block (2 levels) in
12 Mar 10:31 am
Depuración OIDC: solicitud POST https://example.com/api/auth/oauth2/token Encabezados: {“User-Agent” => “Faraday v2.14.1”, “Content-Type” => “application/x-www-form-urlencoded”} Cuerpo: {“client_id”
14 Mar 1:15 am
Depuración OIDC: estado de respuesta 200 De POST https://example.com/api/auth/oauth2/token Encabezados: {“user-agent” => "Discourse/2026.3.0-latest-37d307e061fe6acfb6a0b76e9808e0fc7a203fdd; +https
14 Mar 1:15 am
Depuración OIDC: solicitud GET https://example.com/api/auth/oauth2/userinfo Encabezados: {“User-Agent” => “Faraday v2.14.1”, “Authorization” => “Bearer QhHsKrkVzuYupCFPEvmGPRYKQEQNtqRw”} Cuerpo:
14 Mar 1:15 am
Depuración OIDC: estado de respuesta 200 De GET https://example.com/api/auth/oauth2/userinfo Encabezados: {“user-agent” => "Discourse/2026.3.0-latest-37d307e061fe6acfb6a0b76e9808e0fc7a203fdd; +htt
14 Mar 1:15 am
17
NoMethodError (método no definido more_topics_url=’ para nil) app/controllers/list_controller.rb:89:in ‘block (2 levels) in <class:ListController>’ app/controllers/application_controller.rb:443:in 'bloc 14 Mar 1:32 am 6 Registro OIDC: Obteniendo documento de descubrimiento de https://example.com/api/auth/.well-known/openid-configuration 14 Mar 2:43 am 7 Registro OIDC: El documento de descubrimiento es — scopes_supported: - openid - profile - email - offline_access issuer: https://example.com/api/auth authorization_endpoint: https://example.com/ap 14 Mar 2:43 am 3 AVISO DE OBSOLESCENCIA: la estrategia OmniAuth ‘oidc’ incluyó script_nameduplicado en la URL de devolución de llamada. Es probable que el métodocallback_urlesté concatenandoscript_nameconcallback_path. OmniAuth v2 inclu 14 Mar 2:43 am 4 Registro OIDC: El documento de descubrimiento se cargó desde la caché 14 Mar 2:43 am 4 Registro OIDC: El documento de descubrimiento es — scopes_supported: - openid - profile - email - offline_access issuer: https://example.com/api/auth authorization_endpoint: https://example.com/ap 14 Mar 2:43 am 3 AVISO DE OBSOLESCENCIA: la estrategia OmniAuth ‘oidc’ incluyó script_nameduplicado en la URL de devolución de llamada. Es probable que el métodocallback_urlesté concatenandoscript_nameconcallback_path. OmniAuth v2 inclu 14 Mar 2:43 am Depuración OIDC: solicitud POST https://example.com/api/auth/oauth2/token Encabezados: {“User-Agent” => “Faraday v2.14.1”, “Content-Type” => “application/x-www-form-urlencoded”} Cuerpo: {“client_id” 14 Mar 2:43 am Depuración OIDC: estado de respuesta 200 De POST https://example.com/api/auth/oauth2/token Encabezados: {“user-agent” => "Discourse/2026.3.0-latest-37d307e061fe6acfb6a0b76e9808e0fc7a203fdd; +https 14 Mar 2:43 am Depuración OIDC: solicitud GET https://example.com/api/auth/oauth2/userinfo Encabezados: {“User-Agent” => “Faraday v2.14.1”, “Authorization” => “Bearer RPuKTUJEVFePFlsoNSxeWkXUEiQFBAaD”} Cuerpo: 14 Mar 2:43 am Depuración OIDC: estado de respuesta 200 De GET https://example.com/api/auth/oauth2/userinfo Encabezados: {“user-agent” => "Discourse/2026.3.0-latest-37d307e061fe6acfb6a0b76e9808e0fc7a203fdd; +htt 14 Mar 2:43 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:152:inblock in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:156:in block in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:160:inblock in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:164:in block in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:173:inblock in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:189:in block in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:209:inblock in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:224:in block in Plugin::In 14 Mar 3:20 am AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:253:inblock in Plugin::In 14 Mar 3:20 am MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) no se pudo encontrar: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb 14 Mar 8:44 am MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) no se pudo encontrar: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb 14 Mar 8:44 am ActionView::Template::Error (No route matches {action: “votes_feed”, controller: “list”}) app/views/list/list.erb:136 app/views/list/list.erb:134 lib/topic_list_responder.rb:16:in 'block (2 levels) in 14 Mar 1:52 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:152:in block in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:156:inblock in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:160:in block in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:164:inblock in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:173:in block in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:189:inblock in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:209:in block in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enableddeadd_to_serializerdebe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:224:inblock in Plugin::In 14 Mar 9:11 pm AVISO DE OBSOLESCENCIA: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave En /var/www/discourse/plugins/eas-progressive-user/plugin.rb:253:in block in Plugin::In 14 Mar 9:11 pm 19 MiniRacer::ScriptTerminatedError (terminado) lib/asset_processor.rb:169:in MiniRacer::Context#call’ lib/asset_processor.rb:169:in block in AssetProcessor.v8_call’ lib/asset_processor.rb:168:in 'Thr 11:58 am AVISO DE OBSOLESCENCIA: la estrategia OmniAuth ‘oidc’ incluyó script_nameduplicado en la URL de devolución de llamada. Es probable que el métodocallback_urlesté concatenandoscript_nameconcallback_path. OmniAuth v2 inclu 12:30 pm AVISO DE OBSOLESCENCIA: la estrategia OmniAuth ‘oidc’ incluyó script_nameduplicado en la URL de devolución de llamada. Es probable que el métodocallback_urlesté concatenandoscript_nameconcallback_path`. OmniAuth v2 inclu
12:30 pm
5
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) no se pudo encontrar: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
12:30 pm
5
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) no se pudo encontrar: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
12:30 pm

estos son los registros

Por favor, formatee su publicación entre tres comillas invertidas:

```
Registros aquí
```

¡Gracias!

1 me gusta

Elimina esto de tu compilación para empezar. Aunque esas son solo advertencias de obsolescencia, son tantas que no confiaría en ese complemento como parte de mi compilación.