<?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[MiroTalk Update regularly fails after update]]></title><description><![CDATA[<h2>Description</h2>
<p dir="auto">MiroTalk SFU regularly gets stuck during the automatic update process:</p>
<blockquote>
<p dir="auto">Docker Error: (HTTP code 500) server error - failed to set up container networking: driver failed programming external connectivity on endpoint a877975d-38be-4088-bc92-e0d7a486a818 (2e5adaa635a95bd65ca0f290712065d444528e3420c49f2f88323b40c62caaa5): failed to bind host port for 0.0.0.0:40014:172.18.16.130:40014/tcp: address already in use</p>
</blockquote>
<h3>Steps to reproduce</h3>
<p dir="auto">Not sure. It happens during updates though.</p>
<h3>Troubleshooting Already Performed</h3>
<p dir="auto">I've stopped the app, tried to retry the upgrade, retry the configure task. Sometimes it works after a few tries, other times I have to restart the server first.</p>
<h2>System Details</h2>
<blockquote>
<p dir="auto">Hetzner<br />
vServer<br />
4 Core "AMD EPYC-Milan Processor"<br />
16.37 GB RAM &amp; 4.29 GB Swap</p>
</blockquote>
<h3>Cloudron Version</h3>
<p dir="auto">9.0.15</p>
<h3>Ubuntu Version</h3>
<p dir="auto">24.04</p>
<h3>Output of <code>cloudron-support --troubleshoot</code></h3>
<blockquote>
<pre><code class="language-Vendor:">Linux: 6.8.0-88-generic
Ubuntu: noble 24.04
Execution environment: kvm
Processor: AMD EPYC-Milan Processor
BIOS NotSpecified  CPU @ 2.0GHz x 4
RAM: 15989992KB
Disk: /dev/sda1        44G
[OK]	node version is correct
[OK]	IPv6 is enabled in kernel. No public IPv6 address
[OK]	docker is running
[OK]	docker version is correct
[OK]	MySQL is running
[OK]	nginx is running
[OK]	dashboard cert is valid
[OK]	dashboard is reachable via loopback
[OK]	No pending database migrations
[OK]	Service 'mysql' is running and healthy
[OK]	Service 'postgresql' is running and healthy
[OK]	Service 'mongodb' is running and healthy
[OK]	Service 'mail' is running and healthy
[OK]	Service 'graphite' is running and healthy
[OK]	Service 'sftp' is running and healthy
[OK]	box v9.0.15 is running
[OK]	netplan is good
[OK]	DNS is resolving via systemd-resolved
[OK]	Dashboard is reachable via domain name
[WARN]	Domain domain.com expiry check skipped because whois does not have this information
[OK]	unbound is running
</code></pre>
</blockquote>
]]></description><link>https://forum.cloudron.io/topic/14771/mirotalk-update-regularly-fails-after-update</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 07:23:03 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14771.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Dec 2025 17:46:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Tue, 07 Apr 2026 11:07:36 GMT]]></title><description><![CDATA[<p dir="auto">I missed a retry in start container - <a href="https://git.cloudron.io/platform/box/-/commit/4ba9c63eb41d663e805f72257cc37774f401265b" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/platform/box/-/commit/4ba9c63eb41d663e805f72257cc37774f401265b</a></p>
]]></description><link>https://forum.cloudron.io/post/122998</link><guid isPermaLink="true">https://forum.cloudron.io/post/122998</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 07 Apr 2026 11:07:36 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Tue, 07 Apr 2026 08:04:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djxx" aria-label="Profile: djxx">@<bdi>djxx</bdi></a> unfortunately, my fix (in 9.1.6) did not work. I am looking into a more involved fix.</p>
]]></description><link>https://forum.cloudron.io/post/122994</link><guid isPermaLink="true">https://forum.cloudron.io/post/122994</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 07 Apr 2026 08:04:50 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Sat, 04 Apr 2026 21:51:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mirotalk" aria-label="Profile: MiroTalk">@<bdi>MiroTalk</bdi></a> I can't speak for what Cloudron is doing - but after changing the port ranges again and restarting the app, it starts working again. Perhaps there's a step (getting the public IP) that only happens on reconfiguration but the app expects it to happen on every start?</p>
]]></description><link>https://forum.cloudron.io/post/122915</link><guid isPermaLink="true">https://forum.cloudron.io/post/122915</guid><dc:creator><![CDATA[djxx]]></dc:creator><pubDate>Sat, 04 Apr 2026 21:51:26 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Tue, 31 Mar 2026 09:15:30 GMT]]></title><description><![CDATA[<pre><code class="language-js">Mar 30 09:06:14 [3/30/2026, 16:06:14:098] [Server] Failed to detect IP from http://api.ipify.org 'getaddrinfo EAI_AGAIN api.ipify.org'
Mar 30 09:06:14 [3/30/2026, 16:06:14:101] [Server] Failed to detect IP from http://ipinfo.io/ip 'getaddrinfo EAI_AGAIN ipinfo.io'
Mar 30 09:06:14 [3/30/2026, 16:06:14:102] [Server] Failed to detect IP from http://ifconfig.me/ip 'getaddrinfo EAI_AGAIN ifconfig.me'
Mar 30 09:06:14 [3/30/2026, 16:06:14:103] [Server] Public IP detection failed 'All public IP detection services failed! Please check your network connection'
</code></pre>
<p dir="auto">This looks like a <code>network-related issue</code> rather than something specific to MiroTalk.</p>
<p dir="auto">If <code>SFU_ANNOUNCED_IP</code> is not configured, the system will automatically rely on three external services to determine the instance’s public IPv4 address.</p>
<hr />
<p dir="auto">Is there a <code>firewall</code> or network filter in between that might be <code>blocking traffic</code>?</p>
<hr />
<p dir="auto"><strong>NOTE</strong>: As I can see, on Cloudron this is handled by the command in:<br />
<a href="https://git.cloudron.io/packages/mirotalksfu-app/-/blob/main/start.sh#L39" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/packages/mirotalksfu-app/-/blob/main/start.sh#L39</a></p>
<p dir="auto">If it fails (mean not set SFU_ANNOUNCED_IP), MiroTalk SFU uses an internal fallback mechanism that queries three external services in sequence to determine a valid public IPv4 address for the instance.</p>
]]></description><link>https://forum.cloudron.io/post/122732</link><guid isPermaLink="true">https://forum.cloudron.io/post/122732</guid><dc:creator><![CDATA[MiroTalk]]></dc:creator><pubDate>Tue, 31 Mar 2026 09:15:30 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Mon, 30 Mar 2026 16:08:06 GMT]]></title><description><![CDATA[<p dir="auto">It's happening again, and this time I don't see a container conflict but rather a health check failure that it cant find it's public IP:</p>
<pre><code>Mar 30 09:06:14 [3/30/2026, 16:06:14:098] [Server] Failed to detect IP from http://api.ipify.org 'getaddrinfo EAI_AGAIN api.ipify.org'
Mar 30 09:06:14 [3/30/2026, 16:06:14:101] [Server] Failed to detect IP from http://ipinfo.io/ip 'getaddrinfo EAI_AGAIN ipinfo.io'
Mar 30 09:06:14 [3/30/2026, 16:06:14:102] [Server] Failed to detect IP from http://ifconfig.me/ip 'getaddrinfo EAI_AGAIN ifconfig.me'
Mar 30 09:06:14 [3/30/2026, 16:06:14:103] [Server] Public IP detection failed 'All public IP detection services failed! Please check your network connection'
Mar 30 09:06:14 ⠙
Mar 30 09:06:23 =&gt; Healthcheck error: Error: connect EHOSTUNREACH 172.18.16.130:3010
</code></pre>
<p dir="auto">When I check what is using port 3010, it's nodeJS running /home/yellowtent/box/box.js</p>
]]></description><link>https://forum.cloudron.io/post/122711</link><guid isPermaLink="true">https://forum.cloudron.io/post/122711</guid><dc:creator><![CDATA[djxx]]></dc:creator><pubDate>Mon, 30 Mar 2026 16:08:06 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Fri, 27 Mar 2026 10:43:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djxx" aria-label="Profile: djxx">@<bdi>djxx</bdi></a> I think <a href="https://git.cloudron.io/platform/box/-/commit/b08e3a5128cdf2e036523c6d585adb0674ba95bf" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/platform/box/-/commit/b08e3a5128cdf2e036523c6d585adb0674ba95bf</a> will help.</p>
]]></description><link>https://forum.cloudron.io/post/122572</link><guid isPermaLink="true">https://forum.cloudron.io/post/122572</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 27 Mar 2026 10:43:21 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Fri, 27 Mar 2026 06:55:49 GMT]]></title><description><![CDATA[<p dir="auto">Why don't we have the second option as the more reliable packaged default?</p>
]]></description><link>https://forum.cloudron.io/post/122564</link><guid isPermaLink="true">https://forum.cloudron.io/post/122564</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Fri, 27 Mar 2026 06:55:49 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Thu, 26 Mar 2026 22:55:01 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djxx" aria-label="Profile: djxx">@<bdi>djxx</bdi></a> <a href="/post/122496">said</a>:</p>
<p dir="auto">Restarting the app doesn't fix it anymore, so now when it crashes I change the SFU TCP/UDP port range to something else and it works when the app restarts.</p>
</blockquote>
<p dir="auto">This issue can occur if another application is already using ports within the 40000–40100 range. To resolve it, you can either change the port range (for example, starting from 25000)</p>
<p dir="auto"><img src="/assets/uploads/files/1774513002629-port-conflicts-resized.png" alt="port-conflicts.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">or enable WebRTC server mode in the <strong>env</strong> (edit it via Cloudron file manager), which requires fewer ports, as described above.</p>
<pre><code class="language-bash">SFU_SERVER=true
</code></pre>
<p dir="auto">Then restart the instance.</p>
<p dir="auto"><strong>Edit:</strong> The second option requires implementation on the Cloudron side, as described here:<br />
<a href="https://forum.cloudron.io/post/117374">https://forum.cloudron.io/post/117374</a></p>
]]></description><link>https://forum.cloudron.io/post/122524</link><guid isPermaLink="true">https://forum.cloudron.io/post/122524</guid><dc:creator><![CDATA[MiroTalk]]></dc:creator><pubDate>Thu, 26 Mar 2026 22:55:01 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Wed, 25 Mar 2026 19:42:50 GMT]]></title><description><![CDATA[<p dir="auto">When this happens, can you check which container is occupying those ports?</p>
<p dir="auto">You can run</p>
<pre><code>docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}" | grep &lt;portnumber&gt;
</code></pre>
<p dir="auto">which should reveal the container holding on to it.</p>
]]></description><link>https://forum.cloudron.io/post/122502</link><guid isPermaLink="true">https://forum.cloudron.io/post/122502</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 25 Mar 2026 19:42:50 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Wed, 25 Mar 2026 19:21:10 GMT]]></title><description><![CDATA[<p dir="auto">Sounds like a firewall cleanup issue or maybe something in between</p>
]]></description><link>https://forum.cloudron.io/post/122497</link><guid isPermaLink="true">https://forum.cloudron.io/post/122497</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Wed, 25 Mar 2026 19:21:10 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Wed, 25 Mar 2026 19:18:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a> It also happens after system updates or restarts. It seems it's a roll of the dice if the ports aren't already taken. Restarting the app doesn't fix it anymore, so now when it crashes I change the SFU TCP/UDP port range to something else and it works when the app restarts.</p>
]]></description><link>https://forum.cloudron.io/post/122496</link><guid isPermaLink="true">https://forum.cloudron.io/post/122496</guid><dc:creator><![CDATA[djxx]]></dc:creator><pubDate>Wed, 25 Mar 2026 19:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Wed, 25 Mar 2026 19:15:31 GMT]]></title><description><![CDATA[<p dir="auto">So this always happens when the app gets updated?</p>
]]></description><link>https://forum.cloudron.io/post/122495</link><guid isPermaLink="true">https://forum.cloudron.io/post/122495</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 25 Mar 2026 19:15:31 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Wed, 25 Mar 2026 17:55:32 GMT]]></title><description><![CDATA[<p dir="auto">Is there any update on this? I can't rely on this app for meeting links because about 75% of the time it's not running properly due to startup failure.</p>
]]></description><link>https://forum.cloudron.io/post/122488</link><guid isPermaLink="true">https://forum.cloudron.io/post/122488</guid><dc:creator><![CDATA[djxx]]></dc:creator><pubDate>Wed, 25 Mar 2026 17:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Mon, 22 Dec 2025 11:51:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> said in <a href="/post/117376">MiroTalk Update regularly fails after update</a>:</p>
<blockquote>
<p dir="auto">Does this have any other effects?</p>
</blockquote>
<p dir="auto">In theory, it shouldn’t have any other effects, as long as the user can switch between these two modes. I’m not entirely sure why Mediasoup doesn’t use a server SFU by default, but you could ask the <a href="https://mediasoup.discourse.group" target="_blank" rel="noopener noreferrer nofollow ugc">Mediasoup support forum</a> for clarification.</p>
]]></description><link>https://forum.cloudron.io/post/117435</link><guid isPermaLink="true">https://forum.cloudron.io/post/117435</guid><dc:creator><![CDATA[MiroTalk]]></dc:creator><pubDate>Mon, 22 Dec 2025 11:51:33 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Sun, 21 Dec 2025 01:02:43 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/mirotalk" aria-label="Profile: mirotalk">@<bdi>mirotalk</bdi></a><br />
Does this have any other effects?</p>
]]></description><link>https://forum.cloudron.io/post/117376</link><guid isPermaLink="true">https://forum.cloudron.io/post/117376</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Sun, 21 Dec 2025 01:02:43 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Sat, 20 Dec 2025 20:16:34 GMT]]></title><description><![CDATA[<h3>Port allocation behavior</h3>
<p dir="auto">By default, when <a href="https://github.com/miroslavpejic85/mirotalksfu/blob/a249831d80f44949e0f30267ef202a762b34dc8a/.env.template#L37" target="_blank" rel="noopener noreferrer nofollow ugc">SFU_SERVER</a> is set to false, the application uses a range of 100 ports.</p>
<p dir="auto">when SFU_SERVER=true it allocate ports starting from 40000 default + CPU core eg if your server has 4CPU so become 40000 - 40003 (only 3 ports needed)</p>
<p dir="auto">More about: <a href="https://mediasoup.discourse.group/t/mediasoups-webrtcserver-concerning-firewall-settings-and-port-binding/5965/5" target="_blank" rel="noopener noreferrer nofollow ugc">https://mediasoup.discourse.group/t/mediasoups-webrtcserver-concerning-firewall-settings-and-port-binding/5965/5</a></p>
<hr />
<h3>Cloudron integration</h3>
<p dir="auto">To support this behavior on <strong>Cloudron</strong>, <code>SFU_SERVER</code> should be exposed as a <strong>toggle (switch button)</strong> in the <em>MiroTalk SFU</em> app settings (Location).<br />
When the switch is enabled, the port allocation logic in <a href="https://git.cloudron.io/packages/mirotalksfu-app/-/blob/main/start.sh?ref_type=heads#L41" target="_blank" rel="noopener noreferrer nofollow ugc"><code>start.sh</code></a> can be updated something as follows:</p>
<pre><code class="language-bash"># Enable / disable SFU server (default: false)
readonly SFU_SERVER="${SFU_SERVER:-false}"

# Number of CPU cores (used only when SFU is enabled)
readonly CPU_CORES="$(nproc)"

# Base TCP port (default: 25000)
readonly SFU_TCP_BASE="${SFU_TCP:-25000}"

if [[ "$SFU_SERVER" == "true" ]]; then
    # SFU enabled:
    # allocate one port per CPU core
    readonly SFU_MAX_PORT=$(( SFU_TCP_BASE + CPU_CORES - 1 ))
else
    # Default behavior:
    # allocate 100 ports starting from the base port
    readonly SFU_MAX_PORT=$(( SFU_TCP_BASE + 100 ))
fi
</code></pre>
<hr />
<h3>Benefits of this approach</h3>
<ul>
<li>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2705.png?v=090c346130c" class="not-responsive emoji emoji-android emoji--white_check_mark" style="height:23px;width:auto;vertical-align:middle" title="✅" alt="✅" /> <strong>Fewer ports allocated</strong><br />
Only the ports that are actually needed are opened, especially in SFU mode.</p>
</li>
<li>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2705.png?v=090c346130c" class="not-responsive emoji emoji-android emoji--white_check_mark" style="height:23px;width:auto;vertical-align:middle" title="✅" alt="✅" /> <strong>Reduced port conflicts</strong><br />
Smaller port ranges significantly lower the chance of clashes with other services on the same host.</p>
</li>
<li>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2705.png?v=090c346130c" class="not-responsive emoji emoji-android emoji--white_check_mark" style="height:23px;width:auto;vertical-align:middle" title="✅" alt="✅" /> <strong>Better Cloudron compatibility</strong><br />
Minimal port exposure aligns well with Cloudron’s strict networking and security model.</p>
</li>
<li>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2705.png?v=090c346130c" class="not-responsive emoji emoji-android emoji--white_check_mark" style="height:23px;width:auto;vertical-align:middle" title="✅" alt="✅" /> <strong>Scales with hardware</strong><br />
Port allocation automatically adapts to the number of CPU cores available.</p>
</li>
<li>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2705.png?v=090c346130c" class="not-responsive emoji emoji-android emoji--white_check_mark" style="height:23px;width:auto;vertical-align:middle" title="✅" alt="✅" /> <strong>User control</strong><br />
Exposing <code>SFU_SERVER</code> as a switch allows users to explicitly choose whether to run in SFU mode or keep the default behavior.</p>
</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/117374</link><guid isPermaLink="true">https://forum.cloudron.io/post/117374</guid><dc:creator><![CDATA[MiroTalk]]></dc:creator><pubDate>Sat, 20 Dec 2025 20:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Sat, 20 Dec 2025 12:46:14 GMT]]></title><description><![CDATA[<p dir="auto">I have had that happened with Mirotalk too,. Sometimes update get stuck. Happens less often these days but still sometimes. I either have to restart the app or remove and reinstall.</p>
]]></description><link>https://forum.cloudron.io/post/117366</link><guid isPermaLink="true">https://forum.cloudron.io/post/117366</guid><dc:creator><![CDATA[avatar1024]]></dc:creator><pubDate>Sat, 20 Dec 2025 12:46:14 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Fri, 19 Dec 2025 19:12:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> Thanks for the quick reply. I didn't change any ports manually. Could it be that this and another application are conflicting and it's not being detected?</p>
<p dir="auto">I'll run this lsof command next time it happens to see if I can identify the culprit.</p>
]]></description><link>https://forum.cloudron.io/post/117351</link><guid isPermaLink="true">https://forum.cloudron.io/post/117351</guid><dc:creator><![CDATA[djxx]]></dc:creator><pubDate>Fri, 19 Dec 2025 19:12:06 GMT</pubDate></item><item><title><![CDATA[Reply to MiroTalk Update regularly fails after update on Fri, 19 Dec 2025 18:05:12 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/djxx" aria-label="Profile: djxx">@<bdi>djxx</bdi></a><br />
This is a common issue and has been reported multiple times.<br />
Please try to stop the app, wait a minute and then attempt the update process again.<br />
If this still fails, please stop the app again.<br />
Then connect with ssh to your server.</p>
<p dir="auto">Since your error is the following:</p>
<pre><code>Docker Error: (HTTP code 500) server error - failed to set up container networking: driver failed programming external connectivity on endpoint a877975d-38be-4088-bc92-e0d7a486a818 (2e5adaa635a95bd65ca0f290712065d444528e3420c49f2f88323b40c62caaa5): failed to bind host port for 0.0.0.0:40014:172.18.16.130:40014/tcp: address already in use
</code></pre>
<p dir="auto">it reveals you have changed the ports to 40000 'ish.<br />
Could you please confirm what port you have chosen?<br />
From the ports you have chosen you can run the following command in ssh to see if any other application is already using the the ports:<br />
If you have chosen <code>40000</code> then the Mirotalk app uses 100 ports of so <code>40000</code> to <code>40100</code>.</p>
<pre><code class="language-bash">lsof -i :40000-40100
</code></pre>
]]></description><link>https://forum.cloudron.io/post/117348</link><guid isPermaLink="true">https://forum.cloudron.io/post/117348</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Fri, 19 Dec 2025 18:05:12 GMT</pubDate></item></channel></rss>