<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[New Matrix won't start with url_preview_enabled]]></title><description><![CDATA[<p dir="auto">Matrix died overnight for us after the 1.145.0 update (Synapse 1.163.0) with this in the logs every 15 seconds:</p>
<pre><code>Synapse 1.163.0 needs beautifulsoup4 for url-preview, but it is not installed
</code></pre>
<p dir="auto">I fixed it for now by editing <code>configs/homeserver.yaml</code> to switch <code>url_preview_enable</code> off.</p>
<p dir="auto">Could you add beautiful soup to the package so URL previews will work again?</p>
]]></description><link>https://forum.cloudron.io/topic/16137/new-matrix-won-t-start-with-url_preview_enabled</link><generator>RSS for Node</generator><lastBuildDate>Sun, 18 Oct 2026 04:56:35 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16137.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Oct 2026 07:08:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 10:05:45 GMT]]></title><description><![CDATA[<p dir="auto">So fast! That's great, thanks, got the server back up and running with url previews.</p>
]]></description><link>https://forum.cloudron.io/post/131090</link><guid isPermaLink="true">https://forum.cloudron.io/post/131090</guid><dc:creator><![CDATA[codev]]></dc:creator><pubDate>Fri, 16 Oct 2026 10:05:45 GMT</pubDate></item><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 08:37:58 GMT]]></title><description><![CDATA[<p dir="auto">much obliged, thanks <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/codev" aria-label="Profile: codev">@<bdi>codev</bdi></a></p>
]]></description><link>https://forum.cloudron.io/post/131079</link><guid isPermaLink="true">https://forum.cloudron.io/post/131079</guid><dc:creator><![CDATA[msbt]]></dc:creator><pubDate>Fri, 16 Oct 2026 08:37:58 GMT</pubDate></item><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 08:34:42 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for the quick resolution <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a></p>
]]></description><link>https://forum.cloudron.io/post/131078</link><guid isPermaLink="true">https://forum.cloudron.io/post/131078</guid><dc:creator><![CDATA[timconsidine]]></dc:creator><pubDate>Fri, 16 Oct 2026 08:34:42 GMT</pubDate></item><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 08:32:25 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-category plugin-mentions-a" href="/category/50/matrix-synapse-element" aria-label="Profile: matrix-synapse-element">@<bdi>matrix-synapse-element</bdi></a> users<br />
An app update is available that fixes this issue.<br />
<a href="https://forum.cloudron.io/post/131077">https://forum.cloudron.io/post/131077</a></p>
]]></description><link>https://forum.cloudron.io/post/131076</link><guid isPermaLink="true">https://forum.cloudron.io/post/131076</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Fri, 16 Oct 2026 08:32:25 GMT</pubDate></item><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 07:46:45 GMT]]></title><description><![CDATA[<p dir="auto">I just noticed that the latest Matrix update also left my install in a "not responding" state (btw. there does not seem to be a notification for this).</p>
<p dir="auto">Seems to be the same error as codev:</p>
<pre><code>2026-10-15T09:56:22.676Z shell: apptask: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/configurelogrotate.sh add a19662e3-62af-4022-bf11-f9dabaef48ae /tmp/a19662e3-62af-4022-bf11-f9dabaef48ae.logrotate
2026-10-15T09:56:22.701Z apptask: startApp: starting container
2026-10-15T09:56:22.928Z tasks: updating task 25633 with: {"percent":90,"message":"Configuring reverse proxy"}
2026-10-15T09:56:22.930Z tasks: updating task 25633 with: {"percent":100,"message":"Done"}
2026-10-15T09:56:22.935Z tasks: setCompleted - 25633: {"result":null,"error":null,"percent":100}
2026-10-15T09:56:22.935Z tasks: updating task 25633 with: {"completed":true,"result":null,"error":null,"percent":100}
2026-10-15T09:56:22.936Z taskworker: Task took 42.679 seconds
2026-10-15T09:56:22.937Z Exiting with code 0
2026-10-15T09:56:22Z ==&gt; Ensure we log to console
2026-10-15T09:56:23Z ==&gt; Configuring OIDC auth
2026-10-15T09:56:23Z ==&gt; Configuring synapse
2026-10-15T09:56:23Z ==&gt; Fixing permissions
2026-10-15T09:56:23Z ==&gt; Starting synapse
2026-10-15T09:56:25Z [1;31m"read_config",[0m
2026-10-15T09:56:25Z [1;31m)[0m
2026-10-15T09:56:25Z [1;31m)[0m
2026-10-15T09:56:25Z [1;31m^[0m
2026-10-15T09:56:25Z [1;31m^[0m
2026-10-15T09:56:25Z [1;31m^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [1;31m^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [1;31m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [1;31m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [1;31mallow_secrets_in_config=allow_secrets_in_config,[0m
2026-10-15T09:56:25Z [1;31mallow_secrets_in_config=config_args.secrets_in_config,[0m
2026-10-15T09:56:25Z [1;31mconfig_dict,[0m
2026-10-15T09:56:25Z [1;35msynapse.util.check_dependencies.DependencyException[0m: [35m['beautifulsoup4'][0m
2026-10-15T09:56:25Z [31mcheck_requirements[0m[1;31m("url-preview")[0m
2026-10-15T09:56:25Z [31mmain[0m[1;31m()[0m
2026-10-15T09:56:25Z [31mobj.parse_config_dict[0m[1;31m([0m
2026-10-15T09:56:25Z [31mself.invoke_all[0m[1;31m([0m
2026-10-15T09:56:25Z [31m~~~~[0m[1;31m^^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~[0m[1;31m^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~[0m[1;31m^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~~~~[0m[1;31m^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~~~~~~~[0m[1;31m^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~~~~~~~~~~~~[0m[1;31m^^^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z [31m~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m[1;31m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m
2026-10-15T09:56:25Z "Synapse Homeserver", argv_options
2026-10-15T09:56:25Z )
2026-10-15T09:56:25Z ...&lt;2 lines&gt;...
2026-10-15T09:56:25Z ...&lt;3 lines&gt;...
2026-10-15T09:56:25Z ==&gt; Ensure we log to console
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/app/homeserver.py"[0m, line [35m333[0m, in [35mload_or_generate_config[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/app/homeserver.py"[0m, line [35m478[0m, in [35mmain[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/app/homeserver.py"[0m, line [35m505[0m, in [35m&lt;module&gt;[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/_base.py"[0m, line [35m438[0m, in [35minvoke_all[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/_base.py"[0m, line [35m595[0m, in [35mload_config[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/_base.py"[0m, line [35m676[0m, in [35mload_config_with_parser[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/_base.py"[0m, line [35m899[0m, in [35mload_or_generate_config[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/_base.py"[0m, line [35m919[0m, in [35mparse_config_dict[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/config/repository.py"[0m, line [35m287[0m, in [35mread_config[0m
2026-10-15T09:56:25Z File [35m"/app/code/env/lib/python3.14/site-packages/synapse/util/check_dependencies.py"[0m, line [35m336[0m, in [35mcheck_requirements[0m
2026-10-15T09:56:25Z File [35m"&lt;frozen runpy&gt;"[0m, line [35m198[0m, in [35m_run_module_as_main[0m
2026-10-15T09:56:25Z File [35m"&lt;frozen runpy&gt;"[0m, line [35m88[0m, in [35m_run_code[0m
2026-10-15T09:56:25Z Synapse 1.163.0 needs beautifulsoup4 for url-preview, but it is not installed
2026-10-15T09:56:25Z Traceback (most recent call last):
2026-10-15T09:56:25Z config = HomeServerConfig.load_or_generate_config(
2026-10-15T09:56:25Z homeserver_config = load_or_generate_config(sys.argv[1:])
2026-10-15T09:56:25Z obj, _ = [31mcls.load_config_with_parser[0m[1;31m(config_parser, argv_options)[0m
2026-10-15T09:56:25Z raise DependencyException(deps_unfulfilled)
2026-10-15T09:56:25Z res[config_class.section] = [31mgetattr(config, func_name)[0m[1;31m(*args, **kwargs)[0m
2026-10-15T09:56:25Z return [31mcls.load_config[0m[1;31m(description, argv_options)[0m
</code></pre>
]]></description><link>https://forum.cloudron.io/post/131072</link><guid isPermaLink="true">https://forum.cloudron.io/post/131072</guid><dc:creator><![CDATA[fbartels]]></dc:creator><pubDate>Fri, 16 Oct 2026 07:46:45 GMT</pubDate></item><item><title><![CDATA[Reply to New Matrix won't start with url_preview_enabled on Fri, 16 Oct 2026 07:18:32 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/codev" aria-label="Profile: codev">@<bdi>codev</bdi></a> and welcome to the Cloudron community forum</p>
<p dir="auto">Good catch!</p>
]]></description><link>https://forum.cloudron.io/post/131071</link><guid isPermaLink="true">https://forum.cloudron.io/post/131071</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Fri, 16 Oct 2026 07:18:32 GMT</pubDate></item></channel></rss>