[Go-essp-tech] support for OpenDAP enabled clients?

Cinquini, Luca (3880) Luca.Cinquini at jpl.nasa.gov
Fri Jul 15 03:55:41 MDT 2011


Thanks all - maybe this can get Jamie started...
It would be good to transfer some of this content to the ESGF wiki, at some point...
thanks, Luca

On Jul 15, 2011, at 3:42 AM, Estanislao Gonzalez wrote:

> There's some description buried inside the Gateway... we might want to 
> link there from the main page. AFAIK is only linked to the download 
> page, where you can download the wget script.
> 
> http://ipcc-ar5.dkrz.de/help/download-help.htm#MyProxyLogon
> 
> And of course the getting started guide:
> http://cmip-pcmdi.llnl.gov/cmip5/data_getting_started.html?submenuheader=3
> 
> Cheers,
> Estani
> Am 15.07.2011 11:06, schrieb Cinquini, Luca (3880):
>> Hi Jamie,
>> 	the certificate must be obtained from a previous call to a MyProxy server, where you log in with your username and password.
>> 
>> Question for everybody: has anybody written instructions on how to download the MyProxy client and obtain a certificate ? We probably need a short tutorial on the ESGF wiki...
>> 
>> thanks, luca
>> 
>> On Jul 14, 2011, at 10:51 AM, Jamie Scott wrote:
>> 
>>> Thanks for the information.  I tried your wget example, but I must be missing something.  Where do I provide the authentication (user:password)?
>>> Is this user.pem a file I need to create?
>>> 
>>> I'm not sure I understand what's going on with this syntax : "--certificate user.pem --private-key user.pem"
>>> 
>>> -Jamie
>>> 
>>> 
>>> On Jul 14, 2011, at 10:05 AM, Cinquini, Luca (3880) wrote:
>>> 
>>>> Hi Jamie,
>>>> 	we are working on that... the software is all there, but it needs to be deployed and configured uniformly across ESG. In short, what needs to happen is the following:
>>>> 
>>>> a) each Node exposes data via an Opendap server (typically, the TDS)
>>>> b) each Node is configured with the PKI-based security filters for authentication and authorization)
>>>> c) the client of choice needs to be relinked with a version of the library (Netcdf-python or pydap) that supports ESG security - essentially, following redirects, send certificates and cookies
>>>> 
>>>> For example, this is a working example of an opendap retrieval command via the wget client to the JPL TDS:
>>>> 
>>>> wget --certificate user.pem --private-key user.pem http://esg-datanode.jpl.nasa.gov/thredds/dodsC/esg_dataroot/obs4MIPs/observations/atmos/ta/mon/grid/NASA-JPL/AIRS/v20110608/ta_AIRS_L3_RetStd-v5_200209-201105.nc.dods?ta[0:1:0][0:1:0][0:1:0][0:1:0]
>>>> 
>>>> If you have a client that supports c), you could start trying to access the data from those nodes that have a) and b) configured already.
>>>> 
>>>> thanks, Luca
>>>> 
>>>> 
>>>> On Jul 14, 2011, at 9:45 AM, Jamie Scott wrote:
>>>> 
>>>>> Is there support for accessing data on ESG with OpenDAP enabled clients instead of downloading everything with a web browser or wget?
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Jamie Scott
>>>>> 
>> _______________________________________________
>> GO-ESSP-TECH mailing list
>> GO-ESSP-TECH at ucar.edu
>> http://mailman.ucar.edu/mailman/listinfo/go-essp-tech
> 
> 
> -- 
> Estanislao Gonzalez
> 
> Max-Planck-Institut für Meteorologie (MPI-M)
> Deutsches Klimarechenzentrum (DKRZ) - German Climate Computing Centre
> Room 108 - Bundesstrasse 45a, D-20146 Hamburg, Germany
> 
> Phone:   +49 (40) 46 00 94-126
> E-Mail:  gonzalez at dkrz.de
> 



More information about the GO-ESSP-TECH mailing list