I have done my pre production on a local server running on my desktop.
Local Environment = (iis6.1/SP 1, php 5.4.3, MSSQL 2008)
I wrote an authentication plugin for moodle that will authenticate users from my existing CMS that uses a custom implementation of MS Membership provider. When I completed that I moved moodle to a live web server.
web environment = (iis7, php 5.4.3, MSSQL 2008)
I am to the point where I can turn moodle over to the team who will be administering the software, but I am unable to add new admins. When I am in the add admins page, I can click the person who I want to add, then click add and then page will post back to the server then confirmation appears. I click yes, then page posts back again and the user is not aded to the list. I can add users to the table manually, and also through my development copy locally, but the users will not appear as admins on web server. This problem only occurs on the version that is on the web server, everything works just fine on my local machine. I can not remove users either.
I have looped through the $CFG variable and know that I can programmatically add an admin at runtime, but that would just be a Band-Aid fix. I have checked the php error log and there is nothing in there related to this.
Has anyone experienced similar issues or have any suggestions as to where I can go look for a possible cause?