We have a site we’ve upgraded to 9.1.2 from 8.5.9 that won’t run Tasks that include page indexing like Generate Sitemap or Reindex Content.
The dashboard page returns the error:
Failed to send an update.
If run in the command line we get:
Generation of sitemap.xml started.
In HandleMessageMiddleware.php line 128:
Handling "Concrete\Core\Command\Task\Command\ExecuteConsoleTaskCommand" failed: Failed to send an update.
In Hub.php line 104:
Failed to send an update.
In HttpClientTrait.php line 451:
Invalid URL: scheme is missing in "". Did you forget to add "http(s)://"?
Interesting @katalysis . Can you send along the site’s configuration? Some additional information, will help. I’ll make sure an engineer takes a look at this thread.
It sounds like you might have enabled server side events without providing a mercure url. If you’re trying to enable mercure based server side events then make sure to provide a url to the mercure instance. If not then you can remove the concrete.notification.server_sent_events config item (or set it to false instead of true) to disable this functionality either manually or through the system/notification/events dashboard page.