Detailed step by step instructions to reproduce the problem
[write here]
Web-UI screenshot
[Drag and drop the image here]
Error Traceback provided on the Web-UI
Traceback (most recent call last):
File "/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py", line 41, in _handle_exception
yield
File "/opt/rockstor/src/rockstor/storageadmin/views/update_subscription.py", line 86, in post
stableo = self._toggle_repos(password=password)
File "/opt/rockstor/src/rockstor/storageadmin/views/update_subscription.py", line 66, in _toggle_repos
raise Exception(e_msg)
Exception: Activation code(ISZYL2PzR1P6aAqMimoC0A==) could not be authorized. Verify the code and try again. If the problem persists, contact support@rockstor.com
@Beachrock Welcome to the Rockstor community and thanks for helping to support it’s development.
This can happen on re-installs where the systems’s motherboard gives non unique responses to the following command:
cat /sys/class/dmi/id/product
In those cases, each re-install has no option but to use an install specific identifier rather than a system motherboard identifier and so will change from install to re-install:
Could you confirm if this is a re-install?
If it is and your system is one with a non unique product id (as in above red comments) then you will unfortunately have to email the given contact in that message and request that your current activation code be transferred to your new product id (including all of the above in that email). It would also be good to know if you have an instance of the above referenced ‘lazy vendor’ uuid’s so we can add it to those comments for future reference.
Setting up Email Notifications and sending a test email is a good way to have an email record of your appliance id (System - Appliances).
There are plans in the works to have this procedure moved to a ‘self service’ web page but alas this system is not yet in place.
Take care with posting your current appliance id here (publicly), ie the output from the above command, as you have already posted your activation code.
Hope that helps, thanks for your patience, and let us know how you get on.
If you are unsure about what is safe to post in the forum then please private message me on the forum with that question/info as I am currently the forum moderator (shield icon by my name). However only the above email contact can transfer an activation code between product ids.
but don’t post the number you actually get otherwise as I’m trying to verify that you have another known non unique product (motherboard) uuid.
Also if it’s a clean install, rather than a re-install, then the motherboard id will not yet have been registered for stable channel updates. I’m assuming currently it was a clean re-install.
If it was a re-install and this motherboard had a previously install registered for stable updates then yes we have another instance of non unique uuid so you will have to contact support (see: http://rockstor.com/about-us.html#contact) with you old uuid and the new uuid and request a transfer as if a hardware (motherboard) unique id was not found then you will have a per-install uuid and so it will not match your last install.
Let the forum know if I have this straight. And avoid posting your uuid unless it’s one of the above ones listed. If it is then we can add it to the known motherboards at least in the code comments and to help support others with the same motherboard.
The product_uuid shows up in the screen labelled “activate stable updates” and is the same alphanumeric character pattern that shows when I ls/cat/…/product_uuid. It does not match the numeric patterns listed in the reply.
Yes, the product_uuid is the appliance unique identifier and it’s normally taken from the
cat /sys/class/dmi/id/product
command.
In which case you don’t have one of the recognised-in-code non unique product uuid. So I suspect your problem is not the same as is initially reported in this thread. The appliance id and the activation code are akin to a username and password. The former is necessarily required to be unique and the latter must be paired with the former.
Could you please start a new thread detailing your current issue, along with the details of what had lead to it, ie include if you have installed a Rockstor install on this machine (motherboard) before and successfully or otherwise registered it on the stable channel updates subscription.
Hope that helps and thanks for persevering. And remember not to post your own systems appliance id / product id in the new post. There is always the private message option (to me for example) if you think there is something awry with your particular motherboards product id that is throwing something somewhere.