Previous: Mon 30 Oct 2023
Next: Mon 13 Nov 2023
§EEG Matrix Server
Following up on Matrix Shibboleth integration I deployed an EEG Matrix server.
- Configure synapse for saml2 https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#saml2_config
- Had some issues with synapse detecting the pysaml2 module… my personal nixos nixpkgs revision seemed to work.
- Cambridge raven identity provider (IdP) attributes: https://wiki.cam.ac.uk/raven/Attributes_released_by_the_Raven_IdP
- How to configure pysaml2 attribute mapping (to map to those synapse expects) https://pysaml2.readthedocs.io/en/latest/howto/config.html#attribute-map-dir
- Register our service provider (SP) with the university https://wiki.cam.ac.uk/raven/SP_registration
at https://metadata.raven.cam.ac.uk/.
Got the site XML from the path
/_matrix/saml2/metadata.xml
. In future, maybe we’d want to register with the UK federation. - Got the remote url from https://docs.raven.cam.ac.uk/en/latest/reference-apache-saml2/
§Got the flu
Unfortunately, the rest of the week was a write-off with the flu.