Activation code(ISZYL2PzR1P6aAqMimoC0A

Brief description of the problem

software did not accept the activation code

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.

Same problem reoccurred when doing clean install on ASUS H110M-E mothboard.

Any ideas on how to move forward d?

Cheers.

@Beachrock Thanks for the feedback.

Could you confirm that the output of the following command:

cat /sys/class/dmi/id/product

is one of the following:

03000200-0400-0500-0006-000700080009
00020003-0004-0005-0006-000700080009

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.

Hope that helps.

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.

@Beachrock

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.

Thanks. Will start a new thread.