I can’t pinpoint exactly when this happened, but I can no longer access cryoSPARC web server from other computers on the network. Port 38000 is open and web server works fine on localhost. I tried restarting the system - still the same issue.
Sorry to hear about this trouble. As far as I can see, there have not been any code changes in cryoSPARC that are related to networking or webserver access. Unfortunately I can’t be of much help… we haven’t seen a problem like this in our dev instances or any others.
If there are any other clues we can help troubleshoot further.
I did an update to the version 0.3.9 through the browser button as soon as it was released and I believe that’s when it stopped working (it might have been one update back though - 0.3.6 which I also did through the browser). I have just ran $cryosparc update from command line. See the output below where it says updated from 0.3.9 to 0.3.9. Now remote connections work fine!
$ cryosparc update
CryoSPARC update starting on Wed Mar 29 18:10:18 EDT 2017
No version specified - updating to latest version.
Updating to version v0.3.9.
Deleting old files…
npm WARN package.json firstname.lastname@example.org No description
npm WARN package.json email@example.com No repository field.
npm WARN package.json firstname.lastname@example.org No README data
npm WARN package.json email@example.com No license field.
node-pre-gyp ERR! Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.2/bcrypt_lib-v1.0.2-node-v46-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for firstname.lastname@example.org and email@example.com (node-v46 ABI) (falling back to source compile with node-gyp)
Successfully updated from version v0.3.9 to version v0.3.9.