Hi there, I'm the maintainer of the GoCD TLS Auth plugin, and I'm looking at migrating it to the new Authorization API, but I'm having some issues. Upon further digging, I can't appear to even get the bundled password file plugin to work, so I was hoping for someone to point out what I'm doing wrong.
To reproduce, I've got a little Vagrant machine running a fresh install of GoCD (the current Vagrant images are 16.10, so authorization plugins aren't supported). * Grab the repo at https://github.com/cnorthwood/gocd-tls-auth * `vagrant up` * Visit http://localhost:8153 * Go into the authorization security configuration, and add an instance of the password file plugin, using the password file `/vagrant/apache-config/htpasswd` * You now get a basic auth prompt, but if you ignore that and go to the login page, try logging in with username "root" and password "correct horse battery staple". * You get bounced back to the login screen with no indication of what's gone wrong. If you look in the logs, the only message that appears is: 2017-06-30 16:00:27,792 INFO [qtp1177096266-29] PasswordFilePlugin:52 - [Authenticate] Authenticating User: root using auth_config: password 2017-06-30 16:00:27,797 INFO [qtp1177096266-29] PasswordFilePlugin:52 - [Authenticate] User `root` successfully authenticated using auth config: password However, I don't appear to actually have authenticated successfully. If anyone could try reproducing to check I'm not going mad, or point to if I've made a mistake in the workflow, I'd greatly appreciate it! Thanks, Chris Northwood -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
