The following content only applies to FreePBX and PBXact platforms
Sangoma Desktop Advanced Queue license - Migration from beta to licensed version
During the Beta period, the system was allowed to use the advanced queue feature license freely. After purchasing the license from portal, follow the below steps to convert the beta version to a licensed version.
Free Beta period will continue to work till 31 Jan 2024.
Steps
1.How to migrate from Beta to a licensed version
Run the below command.
fwconsole sc su --uselicense
Please note that, this command will remove the free beta license and apply the portal purchased license so ensure that your purchased licensed is more then beta / free period license.
If purchased license limit is less then beta license then reload may block and refer to below section step-2.
2.Handle license limit warnings during migration:
If you encounter a license limit warning while migrating, the reload will not work until you reduce the configuration to match the purchased license limits.
Example
If you purchased 2 queues and 2 supervisors, but your current configuration exceeds these.
fwconsole sc su --uselicense
Output
fwconsole sc su --uselicense
Your License file contains Supervisor Features License = 2 And Queue License = 2
+-----+----------+-------------------------------+-------+
| Uid | Username | Features | Usage |
+-----+----------+-------------------------------+-------+
| 20 | 4001 | Call View/Monitor Permissions | 2 |
| 20 | 4001 | Queue Visibility Permissions | 2 |
| 21 | 4002 | Call View/Monitor Permissions | 3 |
| 21 | 4002 | Queue Visibility Permissions | 3 |
| 23 | 4004 | Queue Visibility Permissions | 2 |
+-----+----------+-------------------------------+-------+
Your License file contains Supervisor Features = 2. But currently configured more than allowed Supervisors (3)
Please remove the additional supervisors using the following command: `fwconsole sc su --delete={Uid}`
+-----+----------+-------------------------------+-------+
| Uid | Username | Features | Usage |
+-----+----------+-------------------------------+-------+
| 20 | 4001 | Call View/Monitor Permissions | 2 |
| 20 | 4001 | Queue Visibility Permissions | 2 |
| 21 | 4002 | Call View/Monitor Permissions | 3 |
| 21 | 4002 | Queue Visibility Permissions | 3 |
| 23 | 4004 | Queue Visibility Permissions | 2 |
+-----+----------+-------------------------------+-------+
Your License file contains Queue License = 2. But currently configured more than allowed Queue/Call Activity (3)
Please remove the extra 'Call View/Monitor Permissions' or 'Queue Visibility Permissions' using the following command: `fwconsole sc su --delete={Uid} --type={Call/Queue}`
Unable to load the license due to the above configuration issues. Please resolve the issues and try again, or continue using the Beta license until January 31, 2025.
3.Run the command below to list supervisor users
4.To remove a supervisor license for a user, use the command below
5.To remove a queue license for a user, use the command below
6.To remove call activity for a user, use the command below