Graylog2 / graylog-plugin-auth-sso

SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies
Other
50 stars 13 forks source link

"Single Sign-On (SSO)"-Entry is missing from System / Authentication / #44

Closed markgraf closed 5 years ago

markgraf commented 5 years ago

Problem description

After installing the sso-plugin, the entry for configuration under System / Authentication / Single Sign-On (SSO) is missing.

Steps to reproduce the problem

  1. dpkg -i graylog-plugin-auth-sso-2.5.1.deb
  2. systemctl restart graylog-server.service
  3. navigate to System / Authentication
  4. see that the "Single Sign-On (SSO)"-Entry is missing

Plugin seems to be there as it should:

$ dpkg -L graylog-plugin-auth-sso
/usr
/usr/share
/usr/share/graylog-server
/usr/share/graylog-server/plugin
/usr/share/graylog-server/plugin/graylog-plugin-auth-sso-2.5.1.jar

$ ls -lvhF /usr/share/graylog-server/plugin/graylog-plugin-auth-sso-2.5.1.jar
-rw-r--r-- 1 root root 2,6M Jan 23 15:46 /usr/share/graylog-server/plugin/graylog-plugin-auth-sso-2.5.1.jar

Are there additional steps required after installation? Setting trusted_proxies in the configuration file maybe?

Environment

markgraf commented 5 years ago

Plugin-Dir wasn't correctly configured. Changed from default "plugin" to absolute path "/usr/share/graylog-server/plugin/" and it worked..