<?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[Issue activating free trial on MultiPortal 1.2.0]]></title><description><![CDATA[<p dir="auto"><strong>Environment</strong></p>
<ul>
<li>MultiPortal Version: 1.2.0</li>
<li>Proxmox VE Version: N/A</li>
<li>Deployment Type: [Single Node]</li>
<li>Browser (if UI issue): N/A</li>
</ul>
<p dir="auto"><strong>Description</strong><br />
On a fresh install of MultiPortal 1.2.0 there appears to be an issue activating a trial or validating a license key (I tried both CE licenses assigned to my forum email address).</p>
<p dir="auto">When trying to activate the free trial, it shows:</p>
<pre><code>Invalid response from API, please contact support.
</code></pre>
<p dir="auto">I can confirm I can reach the multiportal license server:</p>
<pre><code>root@multiportal:~# telnet my.multiportal.io 443
Trying 172.67.191.61...
Connected to my.multiportal.io.
Escape character is '^]'.
</code></pre>
<p dir="auto"><strong>Steps to Reproduce</strong> (if applicable)</p>
<ol>
<li>Install MultiPortal from scratch</li>
<li>Open url in browser and attempt to create account</li>
<li>See error</li>
</ol>
<p dir="auto"><strong>Expected Behavior</strong><br />
Free trial activated</p>
<p dir="auto"><strong>Actual Behavior</strong><br />
Error is displayed</p>
<p dir="auto"><strong>Logs/Screenshots</strong><br />
<img src="/assets/uploads/files/1782829282748-screenshot-2026-06-30-at-17.17.01.png" alt="Screenshot 2026-06-30 at 17.17.01.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I also tried with other email addresses and appears to always error.</p>
]]></description><link>https://forum.multiportal.io/topic/58/issue-activating-free-trial-on-multiportal-1.2.0</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 07:57:06 GMT</lastBuildDate><atom:link href="https://forum.multiportal.io/topic/58.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Jun 2026 14:22:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Issue activating free trial on MultiPortal 1.2.0 on Wed, 01 Jul 2026 05:35:33 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/stell" aria-label="Profile: stell">@<bdi>stell</bdi></a> , thanks for getting back to me. When I try to create the first account (without entering a license key), I see the following in <code>license-check.log</code>:</p>
<pre><code>2026-07-01 05:31:20 [truncated_ip][-][-][info][license-check] Clearing license session data.
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] 🔑 Validating local key...
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:28:27
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] 🔑 Validating local key...
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:28:27
2026-07-01 05:31:21 [truncated_ip][-][-][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] 🔑 Validating local key...
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:28:27
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] 🔑 Validating local key...
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:28:27
2026-07-01 05:31:21 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Local key is valid. Using local data for license verification.
</code></pre>
<p dir="auto">When trying one of the community licenses I have, I see the following:</p>
<pre><code>2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Clearing license session data.
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Clearing license session data.
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] 🔑 Validating local key...
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Performing remote license check...
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Validation token: 1782884019da01ff3009d5fd8a56cfc545bc831adc
2026-07-01 05:33:39 [truncated_ip][-][-][warning][license-check] Remote validation failed: Undefined array key "status"
2026-07-01 05:33:39 [truncated_ip][-][-][warning][license-check] Remote license check failed. Checking grace period.
2026-07-01 05:33:39 [truncated_ip][-][-][error][license-check] License check failed completely. Returning invalid response.
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check]  License status returned: Invalid, Full Response: {"status":"Invalid","description":"License check failed"}
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] 🔑 Validating local key...
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:33:39
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] 🔑 Validating local key...
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:33:39
2026-07-01 05:33:39 [truncated_ip][-][-][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] 🔑 Validating local key...
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:33:39
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Local key is valid. Using local data for license verification.
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] 🔑 Validating local key...
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Current License Check Interval: 24 hours. Last check at: 2026-07-01 05:33:39
2026-07-01 05:33:40 [truncated_ip][-][j1dl90uvd2nimsib5nd9rnkicp][info][license-check] Local key is valid. Using local data for license verification.
</code></pre>
<p dir="auto">To clarify, in <a href="http://my.multiportal.io" target="_blank" rel="noopener noreferrer">my.multiportal.io</a> it does say the license is active (and not suspended/disabled etc). I also tried reissuing as well from the portal.</p>
]]></description><link>https://forum.multiportal.io/post/180</link><guid isPermaLink="true">https://forum.multiportal.io/post/180</guid><dc:creator><![CDATA[JimF]]></dc:creator><pubDate>Wed, 01 Jul 2026 05:35:33 GMT</pubDate></item><item><title><![CDATA[Reply to Issue activating free trial on MultiPortal 1.2.0 on Tue, 30 Jun 2026 23:58:33 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/jimf" aria-label="Profile: jimf">@<bdi>jimf</bdi></a> ! We can’t seem to replicate this. What do you see under backend/runtime/logs</p>
]]></description><link>https://forum.multiportal.io/post/175</link><guid isPermaLink="true">https://forum.multiportal.io/post/175</guid><dc:creator><![CDATA[Stell]]></dc:creator><pubDate>Tue, 30 Jun 2026 23:58:33 GMT</pubDate></item></channel></rss>