I have three instances of Moodle running the exact same codebase together with a third party plugin. This plugin resides in /auth/ and delivers a method of authentication from an external website.
When I activate this plugin no user can login. Upon filling in the login information on /login/index.php the user is returned to the homepage. When debugging is on I get the following messages (picture):
Yes, the dreaded "headers already sent". I hope the filter works and sends you to the wiki. There are 22 config.php files in the installation. Some are in a subdir of the /theme/ folder and ofcourse the main one in the moodleroot. None of these files have trailing spaces or newlines. I checked this with vim to be sure. The last character of the file is always an ">"
When I disable the plugin logging in and out works normally but the error messages that are given do not display anything related to the plugin. What is a direction I can look for some troubleshooting?