Hi,
We have new OPeNDAP running under
https://podaac-uat.jpl.nasa.gov/opendap/
( Running as a container )
docker run -d -h hyrax -p 7777:8080 --volume /usr/opendap:/usr/share/hyrax --volume /usr/local:/usr/local --volume /export/00/opendap_log:/var/log/tomcat --name=hyrax opendap/hyrax:latest
User complained about "the download buttons for NetCDF 3 and NetCDF 4 are not working."
Any advise how we could fix it ? (Is it due to our mis-configuration ??)
Thanks so much for your time.
Jerry Wang
PO.DAAC
SA Lead
Here is the console.log file:
Hi, Nathan,
Here is the result:
Thanks for your help and attention.
Jerry
Hi, Nathan,
I will pass your question to Wen-Hao.
He discovered the problem.
Thanks.
Jerry
Hi, Nathan,
Got a question.
Should we turn on the follow symlinks in bes.conf ?
Please advise.
Thanks.
Jerry
Hi, Nathan,
From Wen-Hao:
Thanks.
Jerry Wang
Hi, Wen-Hao,
I have turned on the followsymlink in bes.conf.
Would you try again.
Please let Nathan know the problem you have encountered.
Thx.
Jerry
Hi Jerry and Nathan,
Attached is the snapshot for the opendap-uat. Here is the Data URL: http://podaac-uat.jpl.nasa.gov/opendap/allData/ghrsst/data/L2P/AVHRR19_G/NAVO/2014/022/20140122-AVHRR19_G-NAVO-L2P-SST_s0105_e0300-v01.nc.bz2?lat[0:1:13775][0:1:408],lon[0:1:13775][0:1:408],sea_surface_temperature[0:1:0][0:1:13775][0:1:408]
The issue is both Get as NetCDF3 and Get as NetCDF 4 buttons not working.

Thanks,
Wen-Hao Li
PO.DAAC Data Engineer
Hi, Nathan,
When I started OPeNDAP, I use
docker run -d -h hyrax -p 7777:8080 --volume /usr/opendap:/usr/share/hyrax --volume /usr/local:/usr/local --volume /export/00/opendap_log:/var/log/tomcat --volume /export/00/bes.conf:/etc/bes/bes.conf --name=hyrax opendap/hyrax:latest
Should I take out /usr/local and use the /usr/local in your container ?
I have netcdf, hdf4 and hdf5 in our /usr/local but those versions might be old.
Please advise. I can take out /usr/local and re-run the container.
Thanks.
Jerry
Got it. Thx much.
Jerry
Hi, Nathan,
Our besd is creating lots of files in /tmp and filled up the root paritions.
Is there anyway we can re-direct it to create in another partition ?
Please advise.
Thanks.
Jerry Wang
Hi, Wen-Hao,
I restarted the opendap container, please test it to see whether the bugs have been fixed or not.
https://podaac-uat.jpl.nasa.gov/opendap
Thanks.
Jerry
Hi Nathan,
We are using the podaac-uat.jpl.nasa.gov/opendap URL for user acceptance testing of the upgrade to Hyrax.
1 - podaac-uat is our externally accessible server for our power users to test an upgrade to our on-premise applications before we deploy the upgrade to OPS
2 - The podaac-uat server is only for our on-premise applications, and not part of the NGAP effort.
3 - Jerry installed the Hyrax 1.16.3 release to fix a user problem you reported to us on 4/4/21 with our current OPS Hyrax 1.16.0 release.
Is there a newer release ?
Hi Jerry,
It is still the same, having issues to download the NetCDF file with Chrome by click the “Get as NetCDF3” and “Get as NetCDF 4” buttons.
Hi, Nathan,
Thx for your suggestion.
I will take care of that.
Jerry
Hi, Nathan,
Are you and your team working on the Chrome issue ?
We are waiting to upgrade OPeNDAP after this bug got fixed.
Thanks so much for your help and attention.
Jerry
Hi Nathan,
The same data files can be downloaded from our on-premise PO.DAAC Drive interface at:
Ying
Hi, Wen-Hao,
Can you confirm that you have no trouble using chrome to download ?
Thx much.
Jerry
Hi Jerry,
I have experienced the same as Nathan reported.
No problem to download data from url
and
but can’t download files with
https://podaac-uat.jpl.nasa.gov/opendap/OceanTemperature/ghrsst/data/GDS2/L2P/H08/STAR/v2.70/2020/002/20200102000000-STAR-L2P_GHRSST-SSTsubskin-AHI_H08-ACSPO_V2.70-v02.0-fv01.0.nc.html
https://podaac-uat.jpl.nasa.gov/opendap/OceanTemperature/ghrsst/data/GDS2/L2P/H08/STAR/v2.70/2020/002/20200102000000-STAR-L2P_GHRSST-SSTsubskin-AHI_H08-ACSPO_V2.70-v02.0-fv01.0.nc.dmr.html
Hi, Nathan,
Thanks for your help.
I think it might be our docker image deployment.
docker run -d -h hyrax -p 7777:8080 --volume /usr/opendap:/usr/share/hyrax --volume /export/00/opendap_log:/var/log/tomcat --volume /export/00/bes.conf:/etc/bes/bes.conf --name=hyrax opendap/hyrax:latest
In bes.conf, I only turned on
Thanks again.
Jerry
Thanks Wen-Hao and Nathan.
We can now close the case.
Jerry
Hi, Nathan,
We found out the chrome might need to access secure BESD.
Do you want us to convert to tomcat certificate file or we have to use pem files ?
Please advise.
Thanks much.
Jerry
Hi, Nathan,
Please see attachment,
If we change the "Data URL" from http to https, the Get as NetCDF 3 and Get as NetCDF 4 will work.
Do you think we should turn on BES.ServerSecure to be Yes or we should change another parameter ?
Of course, only happened on chrome.
Thanks so much for your attention.
Jerry Wang
PO.DAAC
Thanks much. Nathan.
Hi, Nathan,
I turned on tomcat SSL in OPeNDAP container and it is working now in chrome.
You can see from
http://podaac-uat.jpl.nasa.gov/opendap/
We might want to lock in 1.16.3. Will you have a newer release soon ?
Thanks so much for your help.
Jerry