cromshell
cromshell copied to clipboard
Cromshell won't communicate on HPC
Hi there,
I cannot figure out how to run cromshell from an hpc - I have changed the url for any open ports and it still says 'cannot communicate with cromwell server: '
Do you have any advice on how to solve this?
Thanks, Heather
It shouldn't have any issues running on a cromwell instance with an HPC backend - the first thing to check is to make sure you've set your cromwell server to the cromwell instance that manages the HPC.
There are a couple of things you can try to find the root cause:
- Try manually
curling the cromwell endpoint from the machine you're using to make sure you can actually access it:
curl <CROMWELL_SERVER_URL>
Under the hood cromshell uses curl so if your curl command can't connect, it can't connect.
- It could be a certificate issue with curl. Try editing the cromshell script - on line 78 is the alias for the curl command that gets run to communicate with your server. Change the invocation from
curl --connect-timeout …tocurl --k --connect-timeout ...(i.e. just add in that--kflag).
I think those steps will help find out what the issue is.