Es stellte sich heraus, dass das Auskommentieren des maxmind-Schlüssels das Problem behoben hat, ich bin mir nicht sicher, was es verursacht hat.
Hier ist der Fehler, den ich im discourse-doctor-Dump gefunden habe:
Compressing: discourse-2a3fa79227edc060cacfac4f6331c3d7917970c2430d65e196751dc69d2c371e.js
gzip -f -c -9 /var/www/discourse/public/assets/discourse-2a3fa79227edc060cacfac4f6331c3d7917970c2430d65e196751dc69d2c371e.js > /var/www/discourse/public/assets/discourse-2a3fa79227edc060cacfac4f6331c3d7917970c2430d65e196751dc69d2c371e.js.gz
****************************************************************************************************
#<Thread:0x0000556a3c8d7f60 /var/www/discourse/lib/tasks/assets.rake:265 run> terminated with exception (report_on_exception is true):
/var/www/discourse/lib/tasks/assets.rake:277:in `rescue in block (2 levels) in <main>': undefined local variable or method `name' for main:Object (NameError)
from /var/www/discourse/lib/tasks/assets.rake:266:in `block (2 levels) in <main>'
/var/www/discourse/lib/file_helper.rb:76:in `block in download': 401 Error (OpenURI::HTTPError)
from /var/www/discourse/lib/final_destination.rb:515:in `block (3 levels) in safe_get'
from /var/www/discourse/lib/final_destination.rb:514:in `catch'
from /var/www/discourse/lib/final_destination.rb:514:in `block (2 levels) in safe_get'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1626:in `block in transport_request'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http/response.rb:185:in `reading_body'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1625:in `transport_request'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1579:in `request'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/net_patches.rb:19:in `block in request_with_mini_profiler'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/mini_profiler/profiling_methods.rb:46:in `step'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/net_patches.rb:18:in `request_with_mini_profiler'
from /var/www/discourse/lib/final_destination.rb:475:in `block in safe_get'
from /var/www/discourse/lib/final_destination.rb:535:in `block in safe_session'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:985:in `start'
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:628:in `start'
from /var/www/discourse/lib/final_destination.rb:533:in `safe_session'
from /var/www/discourse/lib/final_destination.rb:467:in `safe_get'
from /var/www/discourse/lib/final_destination.rb:149:in `get'
from /var/www/discourse/lib/file_helper.rb:68:in `download'
from /var/www/discourse/lib/discourse_ip_info.rb:39:in `mmdb_download'
from /var/www/discourse/lib/tasks/assets.rake:268:in `block (3 levels) in <main>'
from /var/www/discourse/lib/tasks/assets.rake:267:in `each'
from /var/www/discourse/lib/tasks/assets.rake:267:in `block (2 levels) in <main>'
Das Entfernen meines MaxMknd-Schlüssels hat das Problem behoben. Was bedeutet das?
Wie können wir das also beheben?
Wenn ich das wüsste, hätte ich diese Information bereits gegeben!
Es sieht so aus, als ob etwas versucht, etwas von irgendwoher abzurufen und es nicht kann. ![]()
Ah, es scheint, dass @darkpixlz mir einen falschen API-Schlüssel gegeben hat…
Ich habe Ihnen gegeben, was MaxMind mir gegeben hat. Ich werde mich darum kümmern, wenn ich zu Hause bin.
Ah. Ja. Das erklärt es. Es versucht, von maxind zu ziehen.
Eine hilfreichere Fehlermeldung wäre hilfreich.
Das bedeutet, dass ich aufgehört hätte, diesem Thema Aufmerksamkeit zu schenken, als Sie das geschrieben haben.
Ich werde mich darum kümmern, wie ich sagte. Es könnte vom falschen Dienst gewesen sein, da ich es auf meinem Handy gemacht habe.