I have had similar problems the last few days.
I use a limited-region extraction of hycom daily as boundary conditions for a forecast model, and usually this works fine. I use two methods. In the first I try the NCO ncks command with a string constructed like:
vstr = 'surf_el,water_temp,salinity,water_u,water_v,depth'
cmd_list = ['ncks',
'-d', 'time,'+dstr0+','+dstr1+',8',
'-d', 'lon,'+str(west)+'.,'+str(east)+'.,1',
'-d','lat,'+str(south)+'.,'+str(north)+'.,1',
'-v',vstr, '
https://tds.hycom.org/thredds/dodsC/GLBy0.08/latest',
'-4', '-O', full_fn_out]
(this is passed to a python subprocess).
My second method is to get one day at a time with a python requests call to a url like:
In general the first works fine, but sometimes I need to use the second. Today and yesterday neither worked.
I wonder if the servers are overloaded?
Cheers,
Parker