New IP address: Failed to launch! 255 ssh

Hi,

I’ve come across a few similar topics on this forum, but none of the suggested solutions seem to work in my case.

The IT department recently changed the IP address of my workstation. I updated ~/cryosparc_master/config.sh with the new IP address but I’m still seeing the same error.

I edited these lines:
export CRYOSPARC_MASTER_HOSTNAME=<new_IP>
export CRYOSPARC_HOSTNAME_CHECK=<new_IP>

When I run cryosparcm cli “get_scheduler_targets()” part of the output still shows ‘hostname’: ‘<old_IP>’ meaning that the hostname change to the new IP address in the config.sh file did not work.

I’d really appreciate any help with this.

My configuration:
Ubuntu 24.04.3 LTS
Single workstation installation with one master and one worker

Thanks!

@wtempel could you please have a look at this? Thank you!

Hi @wtkscn,

Could you try re-connecting your worker with cryosparcw connect and then restarting your CryoSPARC instance? Related guide link: Downloading and Installing CryoSPARC | CryoSPARC Guide

This is the output:
user@user:~$ cryosparcw connect
Traceback (most recent call last):
File “/home/cryoem/cryosparc/cryosparc_worker/bin/connect.py”, line 65, in
assert master_hostname is not None, “–master is required”
AssertionError: --master is required

Lines 64-66 in the connect.py file:
base_port = args.port if args.port is not None else 39000
assert master_hostname is not None, “–master is required”
assert worker_hostname is not None, “–worker is required”

@wtkscn Please review the documentation for some options, such as, but not limited to,
--master that need to be provided with the cryosparcw connect command.