View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
08738 | Bug reports | Authentication | public | 2014-02-18 19:31 | 2016-02-15 16:49 |
Reporter | gkuchyt | Assigned To | mdekker | ||
Priority | normal | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.05+ | ||||
Summary | 08738: Upgrading with webserver auth from 2.00+ to 2.05+ does not work. | ||||
Description | The introduction of plugins in 2.05 (good idea by the way) does not play well with an upgrade from 2.00 when webserver authentication is being utilized. This config directive is apparently not being regarded in the config file to see if the needed database entries enabling the 'Authwebserver' plugin are needed. | ||||
Steps To Reproduce | Upgrade from 2.00 to 2.05 ensuring the 2.00 install utilizes webserver authentication Attempt to login to the limesurvey admin interface, and you'll be presented with the login form instead of being passed through on the Authwebserver plugin. | ||||
Additional Information | This can be mitigated by adding the following to the lime_plugins table (changing strip_domain and serverkey as needed) insert into lime_plugins values(NULL, 'Authwebserver', 1); | ||||
Tags | No tags attached. | ||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | e141305286b4c102738d99528902 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | Percona MySQL 5.5.35-33.0 | ||||
Server OS (if known) | RHEL 6 | ||||
Webserver software & version (if known) | Apache 2.2.15-29 | ||||
PHP Version | 5.3.3-27 | ||||
I should add that the title is not accurate. The upgrade does work properly and the schema is upgraded, it's just that the user will be unable to login to LimeSurvey using webserver authentication as they had previously before the upgrade. |
|
Maybe this can be a check in the upgrade script? If webserver auth is active perform these actions? |
|
mdekker, should be possible. Can you implement it into an existing dbversion step (as it makes no sense to create a new one)? |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=13978 |
|
@gkuchyt I gues since you already upgraded it is not possible to test but if you can, please give it a try and let us know if the fix works. |
|
2.05+ Build 140317 released |
|
First I really apologize for taking so long to follow up on this. I know it bothers me when customers do this on tickets I have open with them. I was doing this in our test instance so I can attempt to repeat at will. So when I attempted to go from 2.00+ to the latest build (2.05 build 130320) I got a stack trace during the database schema upgrade. Screenshot here http://www.uvm.edu/~gkuchyt/saa/tmp/08738_stacktrace.png Though, attempting to re-run the upgrade process after the stack trace seems to yield a successful update. |
|
Dont see a lot of comments on this and it would be hard to fix it the right way. Leaving the ticket for reference. Problem will die out when 2.05 is around for a longer time and there are no more 2.00 installations trying to upgrade. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-18 19:31 | gkuchyt | New Issue | |
2014-02-18 19:31 | gkuchyt | Status | new => assigned |
2014-02-18 19:31 | gkuchyt | Assigned To | => c_schmitz |
2014-02-18 19:32 | gkuchyt | Note Added: 28812 | |
2014-02-19 14:23 | mdekker | Note Added: 28821 | |
2014-02-19 15:03 | c_schmitz | Assigned To | c_schmitz => mdekker |
2014-02-19 15:04 | c_schmitz | Note Added: 28824 | |
2014-02-19 15:05 | c_schmitz | Category | ComfortUpdate => Authentication |
2014-03-06 11:55 | mdekker | Changeset attached | => LimeSurvey master cd7d3871 |
2014-03-06 11:55 | mdekker | Note Added: 29111 | |
2014-03-06 11:55 | mdekker | Resolution | open => fixed |
2014-03-06 11:58 | mdekker | Note Added: 29112 | |
2014-03-12 14:18 | mdekker | Status | assigned => resolved |
2014-03-17 13:14 | c_schmitz | Note Added: 29272 | |
2014-03-17 13:14 | c_schmitz | Status | resolved => closed |
2014-03-21 14:57 | gkuchyt | Note Added: 29492 | |
2014-03-21 14:57 | gkuchyt | Status | closed => feedback |
2014-03-21 14:57 | gkuchyt | Resolution | fixed => reopened |
2014-07-03 12:38 | mdekker | Note Added: 30259 | |
2014-07-03 12:38 | mdekker | Status | feedback => acknowledged |
2016-02-15 16:49 | c_schmitz | Status | acknowledged => closed |
2016-02-15 16:49 | c_schmitz | Resolution | reopened => fixed |