500 Fehler bei post/edit [Procourse Static Pages]

Beim Aktualisieren ist ein Problem aufgetreten, eine neue Instanz wurde erstellt, das Backup wurde auf die neue Instanz wiederhergestellt.

Alles scheint zu funktionieren, außer beim Posten. Jedes Mal, wenn ich einen Beitrag poste oder bearbeite, erhalte ich im Client einen 500-Fehler, und in den Protokollen steht Folgendes:

Irgendwelche Ideen?

Message (3 copies reported)

MiniRacer::RuntimeError (TypeError: Cannot read properties of undefined (reading 'throwOnUnhandled'))
lib/pretty_text.rb:231:in `block in markdown'
lib/pretty_text.rb:660:in `block in protect'
lib/pretty_text.rb:660:in `synchronize'
lib/pretty_text.rb:660:in `protect'
lib/pretty_text.rb:172:in `markdown'
lib/pretty_text.rb:297:in `cook'
lib/new_post_manager.rb:239:in `block in perform'
lib/new_post_manager.rb:238:in `any?'
lib/new_post_manager.rb:238:in `perform'
app/controllers/posts_controller.rb:201:in `create'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/gtm_script_nonce_injector.rb:10:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:233:in `call'

Backtrace

JavaScript at deprecated (discourse-common/lib/deprecated:61:103)
JavaScript at API.whiteList (discourse-markdown-it/setup:325:31)
JavaScript at setup (discourse/plugins/procourse-static-pages/lib/discourse-markdown/whitelist-tags.js:9:12)
JavaScript at Setup._setupFeature2 (discourse-markdown-it/setup:134:5)
JavaScript at Setup.run (discourse-markdown-it/setup:46:70)
JavaScript at setupIt (discourse-markdown-it/setup:20:11)
JavaScript at DiscourseMarkdownIt.withOptions (discourse-markdown-it/index:33:26)
JavaScript at Object.withOptions (discourse-markdown-it/index:19:43)
JavaScript at 匿名 (anonymous):27:109
mini_racer (0.8.0) lib/mini_racer.rb:228:in `eval_unsafe'

Ich sehe auch diesen Fehler in meinen Protokollen:

Message (80 copies reported)

Job exception: TypeError: Cannot read properties of undefined (reading 'throwOnUnhandled')


Backtrace

JavaScript at deprecated (discourse-common/lib/deprecated:61:103)
JavaScript at API.whiteList (discourse-markdown-it/setup:325:31)
JavaScript at setup (discourse/plugins/procourse-static-pages/lib/discourse-markdown/whitelist-tags.js:9:12)
JavaScript at Setup._setupFeature2 (discourse-markdown-it/setup:134:5)
JavaScript at Setup.run (discourse-markdown-it/setup:46:70)
JavaScript at setupIt (discourse-markdown-it/setup:20:11)
JavaScript at DiscourseMarkdownIt.withOptions (discourse-markdown-it/index:33:26)
JavaScript at Object.withOptions (discourse-markdown-it/index:19:43)
JavaScript at 匿名 (anonymous):29:109
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/mini_racer-0.8.0/lib/mini_racer.rb:228:in `eval_unsafe'```

Es scheint, dass es sich um das Procourse Static Pages Plugin handelt. Es gibt eine Diskussion in diesem Thema: ProCourse Static Pages - #71 by Hifihedgehog

4 „Gefällt mir“

OK – das kann Probleme verursachen, auch wenn es deaktiviert ist?

Soll ich es aus der app.yml entfernen und neu erstellen?

1 „Gefällt mir“

Yup, das ist alles :+1:

3 „Gefällt mir“

Das hat funktioniert – danke!

1 „Gefällt mir“

Wenn Sie es wirklich brauchen, verlinkt das andere Thema zu einer geforkten Version, die funktioniert. Wenn Sie es nicht wirklich brauchen, ist jetzt ein guter Zeitpunkt, die Verwendung einzustellen.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.