...
- eduGAIN Connectivity Check 2
- Check performed on the IdPs
- eduGAIN Connectivity Check 2
- Disable Checks
- On-line interface
- JSON interface
Introduction
The purpose of the eduGAIN Connectivity Check 2 is to identify eduGAIN Identity Providers (IdP) that are not properly configured. In particular it checks if an IdP properly loads and consumes SAML2 metadata which contains the eduGAIN Service Providers (SP). The check results are published on the public eduGAIN Connectivity Check 2 web page (https://technical-test.edugain.org/eccs2/). The main purpose is to increase the service overall quality and user experience of the eduGAIN interfederation service by making federation and Identity Provider operators aware of configuration problems.
...
The tool uses following status for IdPs:
Status | Color | Description |
---|---|---|
ERROR | Red |
|
OK | Green |
|
DISABLED | White |
|
JSON interface
The eduGAIN Connectivity Check service provides also a JSON feed on the monitoring results.
The table below describes the actions that can be performed by replacing "##ACTION##" in the URL:
https://technical-test.edugain.org/eccs2/api/##ACTION##
Action Name (JSON) | Action Description |
---|---|
eccsresults | Returns all the eduGAIN Connectivity Check 2 service results |
fedstats | Returns all the federation statistics collected by the eduGAIN Connectivity Check 2 service. This action can use only the additional "reg_auth" parameter explained below. |
The table below, instead, describes the JSON parameters that actions can use:
https://technical-test.edugain.org/eccs2/api/##ACTION##?##PARAMETER##=<value>
Parameter Name (JSON) | Parameter Description | Example |
---|---|---|
date | Returns all the eduGAIN Connectivity Check service results for a specific date. | date=2020-02-20 |
idp | Return the eduGAIN Connectivity Check service result for a specific IdP by its entityID. | idp=https://idp.example.org/idp/shibboleth |
status | Returns all the eduGAIN Connectivity Check service results for a specific Status:
| status=ERROR |
reg_auth | Returns all the eduGAIN Connectivity Check service results for a specific Registration Authority. | reg_auth=https://reg.auth.example.org |
Example URL:
- https://technical-test.edugain.org/eccs2/api/eccsresults?date=2020-09-08&idp=https://garr-idp-prod.irccs.garr.it/idp/shibboleth
- https://technical-test.edugain.org/eccs2/api/fedstats?reg_auth=http://www.idem.garr.it/