Hep,

Anybody has any news about this problematic?

Thx in advance.

Regards;

On Thursday, December 22, 2016 at 9:56:43 AM UTC+1, Florent Delvaille wrote:
>
> Hello all,
>
> I'm currently trying to use Graylog 2.1 with Shibboleth and SSO via our 
> ADFS, but I have issues and cannot find enough information to make it work. 
> So, let's try here :)
>
> I've correctly installed the sso-plugin (
> https://github.com/Graylog2/graylog-plugin-auth-sso).
> Also, I've installed shibboleth + configured ADFS correctly with 
> Metadata.xml and so on.
>
> Our AD expert confirms that the exchange made between Shibboleth and ADFS 
> is correct and works fine.
>
> I've change the Graylog authentication order, and set SSO as first.
>
> When I'm trying to log, I got a window asking for credentials (so it goes 
> to ADFS correctly), but then even if validated by ADFS, I always end into 
> normal graylog credentials window …
>
> ADFS will provide the following claims to Shibboleth:
> <Attribute name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn"; 
> nameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
> id="Remote-Upn" />
> <Attribute name="http://schemas.xmlsoap.org/claims/commonname"; 
> nameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
> id="Remote-Name" />
>
> As you can see, I set the id to Remote-Upn and Remote-Name.
>
> I've also correctly configured Graylog (in web interface) to make sure to 
> use Remote-Upn and Remote-Name (
> http://docs.graylog.org/en/2.1/_images/sso_1.png)
>
> Please note that I'm using graylog with HTTPS, and use Apache as 
> reverse-proxy:
> <VirtualHost *:443>
> SSLEngine on
> SSLCertificateFile      "/etc/graylog/ssl/graylog.onprvp.fgov.be.cer"
> SSLCertificateKeyFile   "/etc/graylog/ssl/graylog.onprvp.fgov.be.key"
>
> ServerName graylog.onprvp.fgov.be
> ProxyRequests Off
> <Proxy *>
>   Order deny,allow
>   Allow from all
> </Proxy>
>
> <Location />
>         RequestHeader set X-Graylog-Server-URL "
> https://graylog.onprvp.fgov.be/api/";
>         RequestHeader set X-Remote-User %{Remote-Upn}s
>         ShibRequestSetting requireSession 1
>         AuthType shibboleth
>         ShibExportAssertion Off
>         Require valid-user
>         ProxyPass http://127.0.0.1:9000/
>         ProxyPassReverse http://127.0.0.1:9000/
> </Location>
> CustomLog /var/log/httpd/proxy/graylog2/access_log combined
>
> </VirtualHost>
>
>
> If somebody can provide me some help, it would be really nice :)
>
> Thanks in advance.
>
> Regards;
>

-- 
You received this message because you are subscribed to the Google Groups 
"Graylog Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/graylog2/88407aeb-b2bc-4b49-83b9-a3fcf6042a41%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to