FreePBX assign commercial module to installation?
-
I've submitted a help request to Sangoma but they haven't got back to me yet and I thought someone may know the answer to this question.
I purchased the endpoint manager and sysadmin pro modules for our FreePBX installation. I tried doing through the upgrade on our server but it kept failing so I logged into the Sangoma portal and purchased from there, which appeared to be successful. I can look on the portal and see that the licenses have been assigned to the correct deployment ID. I figured they would email me an activation code for the modules or something but I haven't received it.
Is there a way to make our installation see that those modules have been purchased for it's deployment ID? Does the FreePBX instance contact a Sangoma server to authenticate the purchase or do I need to input an activation code somewhere?
Thanks
-
@BraswellJay Are you sure your installation is actually activated on the correct ID?
-
fwconsole sa info
The deployment ID listed there should match waht is in your Sangoma portal.
Not being able to purchase from the GUI inside FreePBX is a hint that maybe something is not matched.
-
That should match this.
-
@JaredBusch said in FreePBX assign commercial module to installation?:
That should match this.
Yep they both match. I didn't know about viewing it through the fwconsole command before but I had gone to System Admin->Activation and the same deployment ID shows there as it does on both the places you mentioned.
-
Check you orders in the portal. Click on the circled line item
Click the +
Verify the deployment ID matches.
-
@JaredBusch said in FreePBX assign commercial module to installation?:
Verify the deployment ID matches.
It shows as completed in the portal and has the correct deployment ID on the order.
-
@BraswellJay said in FreePBX assign commercial module to installation?:
@JaredBusch said in FreePBX assign commercial module to installation?:
Verify the deployment ID matches.
It shows as completed in the portal and has the correct deployment ID on the order.
Does it not show up here then?
-
@JaredBusch said in FreePBX assign commercial module to installation?:
@BraswellJay said in FreePBX assign commercial module to installation?:
@JaredBusch said in FreePBX assign commercial module to installation?:
Verify the deployment ID matches.
It shows as completed in the portal and has the correct deployment ID on the order.
Does it not show up here then?
It shows up there, same deployment ID. That's the only place I initially knew to check so I had verified that it was the same as what was on the order, and that has matched all of the other places you've showed me.
-
If it is showing correctly in all those places, the modules should be working.
If SysAdmin is activated, it should show more option on the right. Like
Email Setup
EPM should look like the lower image.
-
What is the status of those modules?
fwconsole ma listonline | grep "endpoint\|sysadmin"
Jared forgot the
\
in front of the pipe. Don't be a Jared.
-
@JaredBusch said in FreePBX assign commercial module to installation?:
What is the status of those modules?
fwconsole ma listonline | grep "endpoint\|sysadmin"
Jared forgot the
\
in front of the pipe. Don't be a Jared.[root@CEC-freePBX ~]# fwconsole ma listonline | grep "endpoint\|sysadmin" | endpoint | 14.0.2.188 | Enabled and up to date | Commercial | | sysadmin | 14.0.33 | Enabled and up to date | Commercial |
Here is my current sysadmin and endpoint manager screens:
-
I think I figured this out. The thing I needed to do was to stop and then start FreePBX.
I did :
fwconsole stop fwconsole start
When it started back I saw the following as part of the output :
Updating License Information for xxxxxxxx
where the x's were my deployment ID
I'm thinking this must be where it went out and queried and saw I had purchased those two modules.
Both SysAdmin Pro and the Endpoint Manager screens now look like your samples.
Thanks for the help.
One question. When you have purchased these through the GUI instead of the portal as I did do you normally have to restart or does it just figure that out and is immediately available?
-
@BraswellJay said in FreePBX assign commercial module to installation?:
I think I figured this out. The thing I needed to do was to stop and then start FreePBX.
I did :
fwconsole stop fwconsole start
When it started back I saw the following as part of the output :
Updating License Information for xxxxxxxx
where the x's were my deployment ID
I'm thinking this must be where it went out and queried and saw I had purchased those two modules.
Both SysAdmin Pro and the Endpoint Manager screens now look like your samples.
Thanks for the help.
One question. When you have purchased these through the GUI instead of the portal as I did do you normally have to restart or does it just figure that out and is immediately available?
It is all handled in a reboot.
I buy these during initial turn up time and as part of that, I will always perform a final reboot before begining the actual configuration. Because one of the turn up steps requires setting the timezone, and that is not applied fully until a reboot.
Honestly, I simply assumed that you had already turned it on and off again.
You could have used
fwconsole restart
or clicked the update activation in the web GUI also.