<?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[my.cloudron.tld is not accessible (mysql down but apps are online)]]></title><description><![CDATA[<h2>Description</h2>
<p dir="auto">The dashboard has recently become inaccessible, but all apps (e. g. NodeBB) works without problems.<br />
<img src="/assets/uploads/files/1764579008467-8f71bb10-b8b4-470a-a509-798d80255041-image-resized.png" alt="8f71bb10-b8b4-470a-a509-798d80255041-image.png" class=" img-fluid img-markdown" /></p>
<h3>Steps to reproduce</h3>
<p dir="auto">Several reboots, no changes in the behaviour</p>
<h3>Logs</h3>
<pre><code>2025-12-01T08:45:37.296Z box:server ==========================================
2025-12-01T08:45:37.296Z box:server            Cloudron 8.3.2
2025-12-01T08:45:37.296Z box:server ==========================================
2025-12-01T08:45:37.296Z box:platform initialize: start platform
2025-12-01T08:45:37.329Z box:tasks stopAllTasks: stopping all tasks
2025-12-01T08:45:37.332Z box:shell tasks /usr/bin/sudo -S /home/yellowtent/box/src/scripts/stoptask.sh all
2025-12-01T08:45:37.396Z box:shell All tasks stopped

2025-12-01T08:45:37.409Z Error: Error starting server: {"name":"BoxError","reason":"Database Error","details":{},"message":"connect ECONNREFUSED 127.0.0.1:3306","nestedError":{"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"127.0.0.1","port":3306,"fatal":true},"code":"ECONNREFUSED","sqlMessage":null}
2025-12-01T08:45:37.409Z     at main (/home/yellowtent/box/box.js:58:41)
2025-12-01T08:45:37.409Z     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
</code></pre>
<p dir="auto">Output from systemctl status mysql.service:</p>
<pre><code>root@server:~# systemctl status mysql.service
× mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2025-12-01 08:48:56 UTC; 2min 57s ago
    Process: 14245 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
    Process: 14253 ExecStart=/usr/sbin/mysqld (code=exited, status=2)
   Main PID: 14253 (code=exited, status=2)
     Status: "Server startup in progress"
        CPU: 876ms

Dez 01 08:48:56 v220230337933223533 systemd[1]: Failed to start MySQL Community Server.
Dez 01 08:48:56 v220230337933223533 systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
Dez 01 08:48:56 v220230337933223533 systemd[1]: Stopped MySQL Community Server.
Dez 01 08:48:56 v220230337933223533 systemd[1]: mysql.service: Start request repeated too quickly.
Dez 01 08:48:56 v220230337933223533 systemd[1]: mysql.service: Failed with result 'exit-code'.
Dez 01 08:48:56 v220230337933223533 systemd[1]: Failed to start MySQL Community Server.
</code></pre>
<h3>Troubleshooting Already Performed</h3>
<p dir="auto">Reboot done, same again</p>
<h2>System Details</h2>
<h3>Cloudron Version</h3>
<pre><code>Cloudron 8.3.2
</code></pre>
<h3>Ubuntu Version</h3>
<pre><code>No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.2 LTS
Release:	22.04
Codename:	jammy
</code></pre>
<h3>Cloudron installation method</h3>
<ul>
<li>Manual with <code>./cloudron-setup</code></li>
</ul>
<h3>Output of <code>cloudron-support --troubleshoot</code></h3>
<pre><code>Vendor: netcup Product: KVM Server
Linux: 5.15.0-161-generic
Ubuntu: jammy 22.04
Processor: QEMU Virtual CPU version 2.5+ x 2
RAM: 2010712KB
Disk: /dev/vda3        19G
[OK]	node version is correct
[OK]	IPv6 is enabled and public IPv6 address is working
[OK]	docker is running
[OK]	docker version is correct
	MySQL is down. Trying to restart MySQL ...
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xeu mysql.service" for details.
</code></pre>
<p dir="auto">Thank you for any hints!</p>
]]></description><link>https://forum.cloudron.io/topic/14650/my.cloudron.tld-is-not-accessible-mysql-down-but-apps-are-online</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 13:25:31 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14650.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Dec 2025 08:53:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 22:01:02 GMT]]></title><description><![CDATA[<p dir="auto">The mysql db was corrupt beyond repair. I reimported from a back up and things are good.</p>
]]></description><link>https://forum.cloudron.io/post/116314</link><guid isPermaLink="true">https://forum.cloudron.io/post/116314</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Mon, 01 Dec 2025 22:01:02 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 18:51:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a> I have one machine that has quite a lot of special characters in the encryption password. What I do is this:</p>
<p dir="auto"><code>cloudron backup decrypt --password="123\$123" ...</code></p>
<p dir="auto">So the backslash is not part of the password and is required to escape the $ sign, if that's something that you're using.</p>
]]></description><link>https://forum.cloudron.io/post/116303</link><guid isPermaLink="true">https://forum.cloudron.io/post/116303</guid><dc:creator><![CDATA[msbt]]></dc:creator><pubDate>Mon, 01 Dec 2025 18:51:38 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 16:34:16 GMT]]></title><description><![CDATA[<p dir="auto">thanks, done!</p>
]]></description><link>https://forum.cloudron.io/post/116300</link><guid isPermaLink="true">https://forum.cloudron.io/post/116300</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Mon, 01 Dec 2025 16:34:16 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 12:59:23 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a><br />
For some reason, either the decryption password being incorrect or some other reason caused by the cloudron cli you are unable to decrypt the backup.<br />
Now we run into the risk of data loss.</p>
<p dir="auto">Before we continue with anything, please create a full server backup.<br />
Since you are using netcup, see the following guide for creating an offline snapshot <a href="https://helpcenter.netcup.com/en/wiki/server/media/#create-and-export-snapshot" target="_blank" rel="noopener noreferrer nofollow ugc">https://helpcenter.netcup.com/en/wiki/server/media/#create-and-export-snapshot</a></p>
<p dir="auto">After that, please write a mail to <a href="mailto:support@cloudron.io" target="_blank" rel="noopener noreferrer nofollow ugc">support@cloudron.io</a>, explain the issue and link this topic.</p>
]]></description><link>https://forum.cloudron.io/post/116284</link><guid isPermaLink="true">https://forum.cloudron.io/post/116284</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 01 Dec 2025 12:59:23 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 12:50:07 GMT]]></title><description><![CDATA[<p dir="auto">I tried it with</p>
<pre><code>$ cloudron backup decrypt --password=passphrase backupid.tar.gz.enc backupid.tar.gz
</code></pre>
<p dir="auto">My password contains special characters, so i tried with ' but I get</p>
<pre><code>Error: Could not decrypt: Invalid password or tampered file (mac mismatch)
</code></pre>
<p dir="auto">The backup itself is only 55mb, i`m afraid, there is not everthing in it ...</p>
<pre><code>app_forum.xxx.yy_v2.22.0.tar.gz.enc
</code></pre>
]]></description><link>https://forum.cloudron.io/post/116281</link><guid isPermaLink="true">https://forum.cloudron.io/post/116281</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Mon, 01 Dec 2025 12:50:07 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 12:30:00 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a> said in <a href="/post/116278">my.cloudron.tld is not accessible (mysql down but apps are online)</a>:</p>
<blockquote>
<p dir="auto">Is there a way to read the password in the file system of the running Cloudron instance?</p>
</blockquote>
<p dir="auto">Reading the encryption/decryption password from a running Cloudron is not possible and would be a major security flaw.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a> said in <a href="/post/116278">my.cloudron.tld is not accessible (mysql down but apps are online)</a>:</p>
<blockquote>
<p dir="auto">but the password for decryption doesn't work (for whatever reason)</p>
</blockquote>
<p dir="auto">Where does the password not work?<br />
Are you trying to restore the full Cloudron or trying to decrypt a single backup with the cloudron cli?</p>
]]></description><link>https://forum.cloudron.io/post/116279</link><guid isPermaLink="true">https://forum.cloudron.io/post/116279</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 01 Dec 2025 12:30:00 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 12:27:40 GMT]]></title><description><![CDATA[<p dir="auto">So, the forced recovery did not help, still an error when I tried to start the mysql daemon.</p>
<p dir="auto">Now I wanted to try out the restore function and ran into another problem.</p>
<p dir="auto">I do have backups (as I pompously wrote above), but the password for decryption doesn't work (for whatever reason).</p>
<p dir="auto">Is there a way to read the password in the file system of the running Cloudron instance?<br />
Or:<br />
Can the database be regenerated? Basically, everything is working, except the dashboard won't load...</p>
]]></description><link>https://forum.cloudron.io/post/116278</link><guid isPermaLink="true">https://forum.cloudron.io/post/116278</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Mon, 01 Dec 2025 12:27:40 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 10:38:43 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a><br />
Let's try something else first.</p>
<p dir="auto">Make sure the MySQL service is stopped (I know it is not even starting, but just to make sure).<br />
Create a full backup of the MySQL data with the following command:</p>
<pre><code class="language-bash">rsync -avrlP /var/lib/mysql /root/mysql_backup_$(date +%Y%m%d-%H%M%S)
</code></pre>
<p dir="auto">Edit the file <code>/etc/mysql/my.cnf</code> and under <code>[mysqld]</code> add this line:</p>
<pre><code>innodb_force_recovery = 1
</code></pre>
<p dir="auto">Try to start the service again with:</p>
<pre><code class="language-bash">systemctl start mysql.service
</code></pre>
<p dir="auto">If the start is still failing, edit the same file again and increase <code>innodb_force_recovery</code> to <code>2</code> and repeat when failing up to <code>6</code>.<br />
Details on innodb_force_recovery and what 1 to 6 does <a href="https://dev.mysql.com/doc/refman/8.4/en/forcing-innodb-recovery.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://dev.mysql.com/doc/refman/8.4/en/forcing-innodb-recovery.html</a><br />
Warning! Do not jump straight to 6. Values ≥4 disable background page-cleaning and make the server effectively read-only; they are last-resort and risky</p>
<p dir="auto">This is also documented here: <a href="https://docs.cloudron.io/guides/community/mysql-recovery/" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/guides/community/mysql-recovery/</a> but missing the backup first step, I will update this community guide later.</p>
<hr />
<p dir="auto">If this is still not resulting in a solution we can proceed to <a href="https://docs.cloudron.io/troubleshooting/#mysql" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/troubleshooting/#mysql</a></p>
]]></description><link>https://forum.cloudron.io/post/116275</link><guid isPermaLink="true">https://forum.cloudron.io/post/116275</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 01 Dec 2025 10:38:43 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 10:21:41 GMT]]></title><description><![CDATA[<p dir="auto">Sure, I have backups.<br />
Should I follow the instructions in <a href="https://docs.cloudron.io/troubleshooting/#mysql" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/troubleshooting/#mysql</a>?</p>
<p dir="auto">What is, if I need a backup which is idk, 2-3 weeks old ... could that cause other problems?</p>
]]></description><link>https://forum.cloudron.io/post/116274</link><guid isPermaLink="true">https://forum.cloudron.io/post/116274</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Mon, 01 Dec 2025 10:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 10:18:08 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a><br />
Do you have access to your latest Cloudron backups?</p>
]]></description><link>https://forum.cloudron.io/post/116272</link><guid isPermaLink="true">https://forum.cloudron.io/post/116272</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 01 Dec 2025 10:18:08 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 09:47:52 GMT]]></title><description><![CDATA[<p dir="auto">Sure,<br />
here is the output:</p>
<pre><code>2025-12-01T08:48:55.564514Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.44-0ubuntu0.22.04.1) starting as process 14253
2025-12-01T08:48:55.582334Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2025-12-01T08:48:56.300337Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2025-12-01T08:48:56.423692Z 1 [ERROR] [MY-013183] [InnoDB] Assertion failure: fut0lst.ic:82:addr.page == FIL_NULL || addr.boffset &gt;= FIL_PAGE_DATA thread 140714909271616
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
2025-12-01T08:48:56Z UTC - mysqld got signal 6 ;
Most likely, you have hit a bug, but this error can also be caused by malfunctioning hardware.
BuildID[sha1]=1d7b54cce103c7eb7743f877f7974b44575bd8ee
Thread pointer: 0x5595afeed3b0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 7ffabe2e7bd0 thread_stack 0x100000
 #0 0x5595ac3d504d _Z8my_abortv
 #1 0x5595ac5853f2 _Z23ut_dbg_assertion_failedPKcS0_m
 #2 0x5595acc0933f &lt;unknown&gt;
 #3 0x5595ac6c5691 _Z18flst_insert_beforePhS_S_P5mtr_t
 #4 0x5595ac5a189b _Z36trx_purge_add_update_undo_to_historyP5trx_tP14trx_undo_ptr_tPhbmP5mtr_t
 #5 0x5595ac5a1af2 _Z23trx_undo_update_cleanupP5trx_tP14trx_undo_ptr_tPhbmP5mtr_t
 #6 0x5595ac5a1ead &lt;unknown&gt;
 #7 0x5595ac5a25ad _Z14trx_commit_lowP5trx_tP5mtr_t
 #8 0x5595ac5a2cc7 _Z10trx_commitP5trx_t
 #9 0x5595ac5a41a4 _Z31trx_rollback_or_clean_recoveredb
 #10 0x5595ac55f4e4 _Z27srv_dict_recover_on_restartv
 #11 0x5595ac41dcff &lt;unknown&gt;
 #12 0x5595ac286f1b _ZN2dd9bootstrap7restartEP3THD
 #13 0x5595ac3e4345 &lt;unknown&gt;
 #14 0x5595ac3f531d _ZN2dd10upgrade_5731do_pre_checks_and_initialize_ddEP3THD
 #15 0x5595aba95915 &lt;unknown&gt;
 #16 0x5595ac7d484d &lt;unknown&gt;
 #17 0x7ffac153dac2 &lt;unknown&gt;
 #18 0x7ffac15cf8bf &lt;unknown&gt;
 #19 0xffffffffffffffff &lt;unknown&gt;

Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (0): is an invalid pointer
Connection ID (thread ID): 1
Status: NOT_KILLED

The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash.
</code></pre>
]]></description><link>https://forum.cloudron.io/post/116264</link><guid isPermaLink="true">https://forum.cloudron.io/post/116264</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Mon, 01 Dec 2025 09:47:52 GMT</pubDate></item><item><title><![CDATA[Reply to my.cloudron.tld is not accessible (mysql down but apps are online) on Mon, 01 Dec 2025 09:18:30 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/hpz24" aria-label="Profile: hpz24">@<bdi>hpz24</bdi></a><br />
Can you please check the file <code>/var/log/mysql/error.log</code> for logs?</p>
]]></description><link>https://forum.cloudron.io/post/116262</link><guid isPermaLink="true">https://forum.cloudron.io/post/116262</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 01 Dec 2025 09:18:30 GMT</pubDate></item></channel></rss>