Skip to content
Matthew Harris edited this page Oct 9, 2013 · 4 revisions

Static List of ESGF IdPs

For the time being, it is recommended that all data node managers install the following file /esg/config/esgf_idp_static.xml on their system:

This is a temporary solution available in only the latest release candidate version. The federation is designed to be dynamic, however, at this time we are posting this temporary solution. The release after this release candidate will once again support dynamic federating. The older gateways will remain and the P2P node entries will go away and be dynamically loaded, based on what nodes' availability. Pardon the inconvenience.

To install this file on a running system, you may do:

Ex:
%> esg-node --fetch-static-idp-file cmip5

The argument of "cmip5" indicates which idp file is fetched and used.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<idp_whitelist xmlns="http://www.esgf.org/whitelist">

        <!-- gateways -->
        <value>https://pcmdi3.llnl.gov/esgcet/openid/provider.htm</value>
        <value>https://cmip-gw.badc.rl.ac.uk/openid/openidserver</value>
        <value>https://ndgbeta.badc.rl.ac.uk/openid/openidserver</value>
        <value>https://ndg3beta.badc.rl.ac.uk/OpenID/Provider/server</value>
        <value>https://ceda.ac.uk/OpenID/Provider/server</value>
        <value>https://ipcc-ar5.dkrz.de/openid/provider.htm</value>
        <value>https://albedo2.dkrz.de/esgcet/openid/provider.htm</value>
        <value>https://esg-gateway.jpl.nasa.gov/openid/provider.htm</value>
        <value>https://www.earthsystemgrid.org/openid/provider.htm</value>
        <value>https://esg.ucar.edu/openid/provider.htm</value>
        <value>https://esg.nci.org.au/esgcet/openid/provider.htm</value>
        <value>https://esg.nersc.gov/esgcet/openid/provider.htm</value>
        <value>https://esg2-gw.ccs.ornl.gov/esgcet/openid/provider.htm</value>
        <value>https://esg-gw.ornl.teragrid.org/openid/provider.htm</value>

        <!-- p2p -->
        <value>https://dev.esg.anl.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://adm07.cmcc.it/esgf-idp/idp/openidServer.htm</value>
        <value>https://euclipse1.dkrz.de/esgf-idp/idp/openidServer.htm</value>
        <value>https://esgf-data.dkrz.de/esgf-idp/idp/openidServer.htm</value>
        <value>https://esgf-node.ipsl.fr/esgf-idp/idp/openidServer.htm</value>
        <value>https://esgf.nccs.nasa.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg-datanode.jpl.nasa.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg2.nci.org.au/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg.ccs.ornl.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://pcmdi9.llnl.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://pcmdi11.llnl.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg01.nersc.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg.bnu.edu.cn/esgf-idp/idp/openidServer.htm</value>
        <value>https://hydra.fsl.noaa.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://dev-hydra.esrl.svc/esgf-idp/idp/openidServer.htm</value>
        <value>https://test-datanode.jpl.nasa.gov/esgf-idp/idp/openidServer.htm</value>
        <value>https://esg-dn1.nsc.liu.se/esgf-idp/idp/openidServer.htm</value>

</idp_whitelist>

The file above will help in guaranteeing that the data node will accept openids from the old gateways, and from all new P2P nodes. Additionally, data node managers must make sure that they use an up-to-date ESGF truststore as part of their Tomcat installation.

See also the search static file

Clone this wiki locally