Yes itβs also resolved by restarting Postgres service.
charlesnw
Posts
-
Postgresql errors -
Postgresql errorsthat fixed it in all the apps! thx!
-
Postgresql errorsul 16 10:17:40 [previous exception] [object] (PDOException(code: 7): SQLSTATE[08006] [7] connection to server at "postgresql" (fd00:c107:d509::9b), port 5432 failed: FATAL: remaining connection slots are reserved for roles with the SUPERUSER attribute at /app/code/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:67)
Anyone else seeing this?
-
Postgresql errorsAll of my paperless instances broke in the exact same way with that same error message.
-
Postgresql errorsul 16 10:05:00 django.db.utils.OperationalError: connection failed: connection to server at "172.18.30.2", port 5432 failed: FATAL: remaining connection slots are reserved for roles with the SUPERUSER attribute
Jul 16 10:05:00 num = len(clone)
Jul 16 10:05:00 obj, created = self.using(using).get_or_create(task_id=task_id,
Jul 16 10:05:00 psycopg.OperationalError: connection failed: connection to server at "172.18.30.2", port 5432 failed: FATAL: remaining connection slots are reserved for roles with the SUPERUSER attribute
Jul 16 10:05:00 raise dj_exc_value.with_traceback(traceback) from exc_value
Jul 16 10:05:00 raise type(last_ex)("\n".join(lines)).with_traceback(None)
Jul 16 10:05:00 raise type(last_ex)("\n".join(lines)).with_traceback(None)
Jul 16 10:05:00 results = compiler.execute_sql(
Jul 16 10:05:00 return fun(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return func(*args, **kwargs)
Jul 16 10:05:00 return self._cursor()
Jul 16 10:05:00 return self.get(**kwargs), False
Jul 16 10:05:00 self.TaskModel._default_manager.store_result(**task_props)
Jul 16 10:05:00 self._fetch_all()
Jul 16 10:05:00 self._result_cache = list(self._iterable_class(self))
Jul 16 10:05:00 self._store_result(task_id, result, state, traceback,
Jul 16 10:05:00 self.connect()
Jul 16 10:05:00 self.connect()
Jul 16 10:05:00 self.connection = self.get_new_connection(conn_params)
Jul 16 10:05:00 self.connection = self.get_new_connection(conn_params)
Jul 16 10:05:00 self.ensure_connection()
Jul 16 10:05:00 task.backend.store_result(
Jul 16 10:05:00 with self.wrap_database_errors:
Jul 16 10:05:01 13:M 16 Jul 2026 15:05:01.058 * 10 changes in 300 seconds. Saving...
Jul 16 10:05:01 13:M 16 Jul 2026 15:05:01.059 * Background saving started by pid 383
Jul 16 10:05:01 13:M 16 Jul 2026 15:05:01.164 * Background saving terminated with success
Jul 16 10:05:01 383:C 16 Jul 2026 15:05:01.060 * BGSAVE done, 4 keys saved, 0 keys skipped, 3027 bytes written.
Jul 16 10:05:01 383:C 16 Jul 2026 15:05:01.063 * DB saved on disk
Jul 16 10:05:01 383:C 16 Jul 2026 15:05:01.064 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB -
Postgresql errorsAnyone else having errors with Postgresql connection on paperless? All of my paperless instances broke recently.
Not sure if it makes sense to debug here, or open a support ticket or what?
-
OAuth2/OIDC + MFA support for Cloudron Mail clients@fbartels right. Mail clients would still use app passwords. Iβm asking about webmail.
-
OAuth2/OIDC + MFA support for Cloudron Mail clientsI second this request . My board of directors is concerned about the lack of 2fa on mail. I am glad that all of the other parts and apps of cloudron are fully protected (alas we canβt set password policies , but the 2fa requirement gets us an exception).
What are the blockers here ? Does roundcube support OIdC ? Would work need to be done in the cloudron core authentication / groups / permission layer ?
-
Latest OpenWebUI with OpenterminalIs that recommened? Or should it be run on another VM and cross linked via the UI settings? I mean, I suppose its somewhat blast radius limited to the container.
Is anyone running OpenTerminal (either on cloudron as a side car or on a remote server)?
-
Conduit - OpenWebUi Client for mobile devices -
Conduit - OpenWebUi Client for mobile devicesConduit is amazing! I'm using it on iphone/ipad constantly. The only thing it doesn't support is sharing chats. But i can easily use the very mobile friendly OWUI interface to share a chat.
It also doesn't appear to support multiple OWUI instances . I run three (main, ITAR/proprietary, preprod). I also have two cloudron user accounts (one i stream from and i consider public, one i consider private) and it would be nice to be able to quickly switch between them in the app. For now I use safari profiles to do that. 99% of the time I'm using the main instance with my public account).
Well worth the price. Its awesome to be able to share things to the app in the share sheet etc.
So gald you posted this. It brings OWUI to the level of ChatGPT/Claude that my friends/family want. They've been using my OWUI instance directly and via the app. OWUI has become the most used app on my cloudron!
-
API docs bugExcellent. Thank you. That is what I was looking for. And from that page, it links to https://docs.cloudron.io/user-management/#roles . Excellent. We can close this thread.

-
API docs bugI do see a reference (in graphical form) to roles here : https://docs.cloudron.io/user-management , but nowhere in textual form.
Are the docs generated from a git repo by chance? I could have AI do a git bisect
-
API docs bugYes... I'm aware
That isn't the issue. The issue is that, when I made my report, a rendering error was present on the introduction page regarding roles.Also it seems that all references to roles is now gone from the docs?
The reason I noticed this, is I am attempting to create a system to automate user signup on my cloudron for my saas apps via API. And when I was looking the other day, I was very pleased to see a role called "user-manager" (i believe). As that is all I want the SAAS apps to be able todo in the Cloudron.
-
API docs bugUm. I don't know if i can. I think it was on the front page https://docs.cloudron.io/api/cloudron-api ? It doesn't appear i can deep link to a section? Also the Authorization section appears to be gone completely from the page now?
-
API docs bugThe Authorizarion section is broken. It just says:
<!-- Redoc-Inject: <security-definitions> -->
-
Nextcloud Not Starting - Please helpThat did the trick! Thank you! We can close this topic now.
-
Nextcloud Not Starting - Please helpIf Redis is the worker, and the most recent update is:
"
Package Updates
wrote 6 days ago
last edited by
#118
[5.6.6]Fix worker configuration
"it is very much not fixed

-
Nextcloud Not Starting - Please helpFeb 04 22:15:18 RedisException: OOM command not allowed when used memory > 'maxmemory'. in /app/code/lib/private/Memcache/Redis.php:75It just loops.
Feb 04 22:23:35 Stack trace: Feb 04 22:23:35 #0 /app/code/lib/private/Memcache/Redis.php(75): Redis->setex() Feb 04 22:23:35 #1 /app/code/lib/private/AppConfig.php(1373): OC\Memcache\Redis->set() Feb 04 22:23:35 #2 /app/code/lib/private/AppConfig.php(284): OC\AppConfig->loadConfig() Feb 04 22:23:35 #3 /app/code/lib/private/AppConfig.php(1832): OC\AppConfig->searchValues() Feb 04 22:23:35 #4 /app/code/lib/private/Memcache/Factory.php(121): OC\AppConfig->getAppInstalledVersions() Feb 04 22:23:35 #5 /app/code/lib/private/Memcache/Factory.php(160): OC\Memcache\Factory->getGlobalPrefix() Feb 04 22:23:35 #6 /app/code/lib/private/Server.php(936): OC\Memcache\Factory->createLocking() Feb 04 22:23:35 #7 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(169): OC\Server->OC\{closure}() Feb 04 22:23:35 #8 /app/code/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}() Feb 04 22:23:35 #9 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(136): Pimple\Container->offsetGet() Feb 04 22:23:35 #10 /app/code/lib/private/ServerContainer.php(154): OC\AppFramework\Utility\SimpleContainer->query() Feb 04 22:23:35 #11 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(45): OC\ServerContainer->query() Feb 04 22:23:35 #12 /app/code/lib/private/Files/View.php(76): OC\AppFramework\Utility\SimpleContainer->get() Feb 04 22:23:35 #13 /app/code/lib/private/Server.php(423): OC\Files\View->__construct() Feb 04 22:23:35 #14 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(169): OC\Server->OC\{closure}() Feb 04 22:23:35 #15 /app/code/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}() Feb 04 22:23:35 #16 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(136): Pimple\Container->offsetGet() Feb 04 22:23:35 #17 /app/code/lib/private/ServerContainer.php(154): OC\AppFramework\Utility\SimpleContainer->query() Feb 04 22:23:35 #18 /app/code/lib/private/AppFramework/Utility/SimpleContainer.php(45): OC\ServerContainer->query() Feb 04 22:23:35 #19 /app/code/lib/private/Server.php(1272): OC\AppFramework\Utility\SimpleContainer->get() Feb 04 22:23:35 #20 /app/code/lib/base.php(635): OC\Server->boot() Feb 04 22:23:35 #21 /app/code/lib/base.php(1192): OC::init() Feb 04 22:23:35 #22 /app/code/console.php(31): require_once('...') Feb 04 22:23:35 #23 /app/code/occ(33): require_once('...') Feb 04 22:23:36 #24 {main} Feb 04 22:23:36 box:tasks updating task 11284 with: {"percent":100,"message":"Done"} Feb 04 22:23:36 box:tasks updating task 11284 with: {"completed":true,"result":null,"error":null,"percent":100} Feb 04 22:23:36 box:tasks setCompleted - 11284: {"result":null,"error":null,"percent":100} Feb 04 22:23:36 box:taskworker Task took 1.954 seconds -
Nextcloud Talk high-performance back-endWhy not use the excellent MiroTalk for this functionality?