Issue activating free trial on MultiPortal 1.2.0
-
Environment
- MultiPortal Version: 1.2.0
- Proxmox VE Version: N/A
- Deployment Type: [Single Node]
- Browser (if UI issue): N/A
Description
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).When trying to activate the free trial, it shows:
Invalid response from API, please contact support.I can confirm I can reach the multiportal license server:
root@multiportal:~# telnet my.multiportal.io 443 Trying 172.67.191.61... Connected to my.multiportal.io. Escape character is '^]'.Steps to Reproduce (if applicable)
- Install MultiPortal from scratch
- Open url in browser and attempt to create account
- See error
Expected Behavior
Free trial activatedActual Behavior
Error is displayedLogs/Screenshots

I also tried with other email addresses and appears to always error.
-
Hey @stell , thanks for getting back to me. When I try to create the first account (without entering a license key), I see the following in
license-check.log: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.When trying one of the community licenses I have, I see the following:
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.To clarify, in my.multiportal.io it does say the license is active (and not suspended/disabled etc). I also tried reissuing as well from the portal.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login