sunjam
(james.network)
30. April 2022 um 15:58
1
Hilft @rakekniven bei der Behebung von Foren-Performance-Problemen und Benutzer können keine Bilder mehr hochladen. Diese Fehlermeldung tritt häufig auf. Diese Person scheint ähnliche Fehler zu haben und kann ebenfalls keine Bilder hochladen .
Plugins im Forum
Canned Replies
discourse-checklist
discourse-legal-tools
discourse-solved
docker_manager
styleguide - deaktiviert
Nachricht (661 Kopien gemeldet) auf 2.9.0.beta4
#<Net::OpenTimeout: execution expired>
Backtrace
/usr/local/lib/ruby/2.7.0/net/http.rb:960:in initialize' /usr/local/lib/ruby/2.7.0/net/http.rb:960:in open’
/usr/local/lib/ruby/2.7.0/net/http.rb:960:in block in connect' /usr/local/lib/ruby/2.7.0/timeout.rb:105:in timeout’
/usr/local/lib/ruby/2.7.0/net/http.rb:958:in connect' /usr/local/lib/ruby/2.7.0/net/http.rb:943:in do_start’
/usr/local/lib/ruby/2.7.0/net/http.rb:932:in start' /usr/local/lib/ruby/2.7.0/net/http.rb:606:in start’
/var/www/discourse/lib/final_destination.rb:515:in safe_session' /var/www/discourse/lib/final_destination.rb:455:in safe_get’
sunjam
(james.network)
30. April 2022 um 20:37
3
Upload-Fehler
Net::OpenTimeout : execution expired
Nachricht (273757 Kopien gemeldet)
Fehler bei der Verarbeitung der gekaperten Antwort : Net::OpenTimeout : execution expired
Backtrace
/usr/local/lib/ruby/2.7.0/net/http.rb:960:in initialize' /usr/local/lib/ruby/2.7.0/net/http.rb:960:in open’
/usr/local/lib/ruby/2.7.0/net/http.rb:960:in block in connect' /usr/local/lib/ruby/2.7.0/timeout.rb:105:in timeout’
/usr/local/lib/ruby/2.7.0/net/http.rb:958:in connect' /usr/local/lib/ruby/2.7.0/net/http.rb:943:in do_start’
/usr/local/lib/ruby/2.7.0/net/http.rb:932:in start' /usr/local/lib/ruby/2.7.0/net/http.rb:606:in start’
/var/www/discourse/lib/final_destination.rb:515:in safe_session' /var/www/discourse/lib/final_destination.rb:455:in safe_get’
/var/www/discourse/lib/final_destination.rb:147:in get' /var/www/discourse/lib/file_helper.rb:68:in download’
/var/www/discourse/app/controllers/user_avatars_controller.rb:158:in proxy_avatar' /var/www/discourse/app/controllers/user_avatars_controller.rb:51:in block in show_proxy_letter’
/var/www/discourse/lib/hijack.rb:56:in instance_eval' /var/www/discourse/lib/hijack.rb:56:in block in hijack’
/var/www/discourse/lib/scheduler/defer.rb:94:in block in do_work' rails_multisite-4.0.1/lib/rails_multisite/connection_management.rb:80:in with_connection’
/var/www/discourse/lib/scheduler/defer.rb:89:in do_work' /var/www/discourse/lib/scheduler/defer.rb:79:in block (2 levels) in start_thread’
Env
sunjam
(james.network)
12. Mai 2022 um 16:05
4
Gefunden auf Stackoverflow zur Lösung des Problems in Ruby:
Es scheint ein Problem mit bestimmten Versionen von libc zu geben, die DNS-Routen auflösen. Nachdem Sie ein paar Stunden nach einer Lösung gesucht haben, müssen Sie nur require 'resolv-replace' am Anfang Ihres Codes hinzufügen.
Weitere Informationen: Use Ruby DNS resolver to handle DNS timeout in Net::HTTP by pranas · Pull Request #597 · ruby/ruby · GitHub
Ich hoffe, das hilft jemandem in der Zukunft.