Problem installing

Hi,

Trying to install Cryosparc for the first time, following the instructions for the Quick installations for single workstation. However, when I try to download the master and worker files from the server they end up with 0 bytes and have obviously not been downloaded.

running echo $LICENSE_ID gives:

with XXX being the license number given to me.

any ideas what I’m doing wrong here?

Hi @ronnie,

You can check that your license ID is valid and properly set if the output of:

export LICENSE_ID=<your license id>
curl https://get.cryosparc.com/checklicenseexists/$LICENSE_ID

is

{"success": true}

If it is, the installation should proceed normally. Please let me know if that helps!

Regards,
Suhail

Hi @sdawood,

I don’t get any response to the command, neither true nor false. running echo $LICENSE_ID gives the correct output, but that apparently doesn’t go through to the server.

Seems to be some issue with the connection to your server somehow?

I tried to post the output from the curl command when run verbose, but I’m apparently not allowed to post that to the forum since it contains links according to the website…

Hi @ronnie,

If you curl https://get.cryosparc.com/checklicenseexists/ (without any license ID), you should see the following output:

{"message":"Missing Authentication Token"}

If that’s not the case, please ensure the machine you’re running the command on has internet access and has whitelisted the following endpoint: https://get.cryosparc.com

Regards,
Suhail

Hi,

Running curl https://get.cryosparc.com/checklicenseexists/ gives me the correct output (ie missing Authentication Token), so that’s at least working… Nothing else though.

Best,
Ronnie

Hi Ronnie,

I’m having a very similar issue with my installation. Did you ever end up resolving this?

It must be something simple that I’m missing…

thanks,
jonny

Hi Suhail,

I’m having a similar issue to the one discussed here. I’ve exported my license id number to LICENSE_ID.

After entering “curl https://get.cryosparc.com/checklicenseexists/$LICENSE_ID

I get “{“success”: true}” so I’m not sure how to proceed from here.

Any insight you have would be wonderful–thanks!

-jonny

Hi @Cryo_EM_Jonny,

If you received {success: true}, this means your license ID is correctly configured. Are you not able to run the installation script?

- Suhail

Hi Suhail,

Thanks for getting back to me!

I’ve gotten to this point in the installation:

cd <install_path>
export LICENSE_ID="<license_id>"

curl -L https://get.cryosparc.com/download/master-latest/$LICENSE_ID > cryosparc2_master.tar.gz

When I type in that last command to download the master tar ball, the error I receive is permission denied.

1 Like

Hi @Cryo_EM_Jonny,

No problem! Please make sure you have proper read/write access to the directory in which you are running this command and then try it again.

Regards,
Suhail

1 Like

Ah, of course… that was definitely the problem. Not sure why or how, but the ownership/group assignment in the install directory was root.

Problem solved! Thanks!

-jonny