<?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[Failed OpenWebUI Update]]></title><description><![CDATA[<p dir="auto">Hi.  We're doing a routine upgrade for the apps currently installed in our instance.  Of all apps scheduled for update, I noticed OpenWebUI failed.  I tried restoring it using one of the backups but it failed.</p>
<p dir="auto"><img src="/assets/uploads/files/1792260227900-193aa787-aa9d-451b-ad33-0e6f034138c1-image.jpeg" alt="image.jpeg" class="img-markdown  img-fluid" width="1020" height="234" /></p>
<p dir="auto">Below is the snippet of the logs taken from the Log Viewer:</p>
<pre><code>Oct 18 01:49:19 apptask: run: app error for state pending_restore: BoxError: PostgreSQL restore failed. ERROR:  invalid input syntax for type json
DETAIL:  Expected "," or "}", but found "]".
CONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII="}]...
COPY chat, line 212, column chat: "{"id": "", "title": "\ud83d\udd04 Duplicate Schema Guide", "models": ["gpt-4.1"], "params": {}, "his..." Check logs in the Services view.
    at Object.restorePostgreSql [as restore] (file:///home/yellowtent/box/src/services.js:918:22)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.restoreAddons (file:///home/yellowtent/box/src/services.js:2393:9)
    at async installCommand (file:///home/yellowtent/box/src/apptask.js:493:9) {
  [stack]: [Getter/Setter],
  [message]: 'PostgreSQL restore failed. ERROR:  invalid input syntax for type json\n' +
    'DETAIL:  Expected "," or "}", but found "]".\n' +
    'CONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII="}]...\n' +
    'COPY chat, line 212, column chat: "{"id": "", "title": "\\ud83d\\udd04 Duplicate Schema Guide", "models": ["gpt-4.1"], "params": {}, "his..." Check logs in the Services view.',
  name: 'BoxError',
  reason: 'Addons Error',
  extra: {}
}
Oct 18 01:49:19 tasks: setCompleted - 8869: {"result":null,"error":{"message":"PostgreSQL restore failed. ERROR:  invalid input syntax for type json\nDETAIL:  Expected \",\" or \"}\", but found \"]\".\nCONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII=\"}]...\nCOPY chat, line 212, column chat: \"{\"id\": \"\", \"title\": \"\\ud83d\\udd04 Duplicate Schema Guide\", \"models\": [\"gpt-4.1\"], \"params\": {}, \"his...\" Check logs in the Services view.","reason":"Addons Error","stack":"BoxError: PostgreSQL restore failed. ERROR:  invalid input syntax for type json\nDETAIL:  Expected \",\" or \"}\", but found \"]\".\nCONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII=\"}]...\nCOPY chat, line 212, column chat: \"{\"id\": \"\", \"title\": \"\\ud83d\\udd04 Duplicate Schema Guide\", \"models\": [\"gpt-4.1\"], \"params\": {}, \"his...\" Check logs in the Services view.\n    at Object.restorePostgreSql [as restore] (file:///home/yellowtent/box/src/services.js:918:22)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async Object.restoreAddons (file:///home/yellowtent/box/src/services.js:2393:9)\n    at async installCommand (file:///home/yellowtent/box/src/apptask.js:493:9)"},"percent":100}
Oct 18 01:49:19 tasks: updating task 8869 with: {"completed":true,"result":null,"error":{"message":"PostgreSQL restore failed. ERROR:  invalid input syntax for type json\nDETAIL:  Expected \",\" or \"}\", but found \"]\".\nCONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII=\"}]...\nCOPY chat, line 212, column chat: \"{\"id\": \"\", \"title\": \"\\ud83d\\udd04 Duplicate Schema Guide\", \"models\": [\"gpt-4.1\"], \"params\": {}, \"his...\" Check logs in the Services view.","reason":"Addons Error","stack":"BoxError: PostgreSQL restore failed. ERROR:  invalid input syntax for type json\nDETAIL:  Expected \",\" or \"}\", but found \"]\".\nCONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII=\"}]...\nCOPY chat, line 212, column chat: \"{\"id\": \"\", \"title\": \"\\ud83d\\udd04 Duplicate Schema Guide\", \"models\": [\"gpt-4.1\"], \"params\": {}, \"his...\" Check logs in the Services view.\n    at Object.restorePostgreSql [as restore] (file:///home/yellowtent/box/src/services.js:918:22)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async Object.restoreAddons (file:///home/yellowtent/box/src/services.js:2393:9)\n    at async installCommand (file:///home/yellowtent/box/src/apptask.js:493:9)"},"percent":100}
Oct 18 01:49:19 taskworker: Task took 48.589 seconds
Oct 18 01:49:19 BoxError: PostgreSQL restore failed. ERROR:  invalid input syntax for type json
DETAIL:  Expected "," or "}", but found "]".
CONTEXT:  JSON data, line 1: ...NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII="}]...
COPY chat, line 212, column chat: "{"id": "", "title": "\ud83d\udd04 Duplicate Schema Guide", "models": ["gpt-4.1"], "params": {}, "his..." Check logs in the Services view.
    at Object.restorePostgreSql [as restore] (file:///home/yellowtent/box/src/services.js:918:22)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async Object.restoreAddons (file:///home/yellowtent/box/src/services.js:2393:9)
    at async installCommand (file:///home/yellowtent/box/src/apptask.js:493:9)
Oct 18 01:49:19 Exiting with code 0
</code></pre>
]]></description><link>https://forum.cloudron.io/topic/16145/failed-openwebui-update</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 03:17:59 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16145.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 17 Oct 2026 18:04:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Failed OpenWebUI Update on Mon, 19 Oct 2026 07:00:20 GMT]]></title><description><![CDATA[<p dir="auto">This was confirmed as solved in support. <a class="plugin-mentions-user plugin-mentions-a" href="/user/nightowlph" aria-label="Profile: nightowlph">@<bdi>nightowlph</bdi></a> maybe you can explain how.</p>
]]></description><link>https://forum.cloudron.io/post/131208</link><guid isPermaLink="true">https://forum.cloudron.io/post/131208</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Mon, 19 Oct 2026 07:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to Failed OpenWebUI Update on Sat, 17 Oct 2026 18:07:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/nightowlph" aria-label="Profile: nightowlph">@<bdi>nightowlph</bdi></a><br />
This looks like something in your OpenWebUI database is causing this restore crash.<br />
Can you find out what that is in the database that is containing this <code>NEBZeIiIiIiMgI+f8BKrgu3Knzl+cAAAAASUVORK5CYII=</code>?<br />
If we can find out what is stored there we might able to understand what is causing the restore crash.</p>
]]></description><link>https://forum.cloudron.io/post/131156</link><guid isPermaLink="true">https://forum.cloudron.io/post/131156</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Sat, 17 Oct 2026 18:07:56 GMT</pubDate></item></channel></rss>