Relationship Graph | View Issue Dependency Graph | |||
|
||||
|
View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0015521 | phpList 3 application | Interface - Administrator | public | 28-07-10 23:04 | 29-04-11 16:46 |
Reporter | flowboarder | ||||
Priority | low | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Apache 2.2.15 | OS | Linux | OS Version | |
Product Version | 2.10.12 | ||||
Target Version | 2.10.X | Fixed in Version | 2.10.14 | ||
Summary | 0015521: https breaks when trying to send a message | ||||
Description | When using https / SSL to access the admin area, the https URL is automatically forwarded to the http version if a message should be sent. | ||||
Steps To Reproduce | 1.) Login at https://www.yourdomain.com/phplist/admin/ -> the admin home page is displayed 2.) click on https://www.yourdomain.com/phplist/admin/?page=send to send a message -> you are automatically forwarded to the HTTP version http://www.yourdomain.com/phplist/admin/?page=send&id=50 HTTPS breaks at this point. In other areas https does not break and is fine: ?page=users ?page=community ?page=messages ?page=processqueue | ||||
Tags | No tags attached. | ||||
|
Did you change this line in admin/init.php ? $GLOBALS['scheme'] = 'http'; to: $GLOBALS['scheme'] = 'https'; |
|
ScottGeiger suggests using the following code to detect https as an alternative to the above: ===== Start quote ===== $GLOBALS['scheme'] = (isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) == 'on')) ? 'https' : 'http'; This will dynamically set the scheme. ===== End quote ===== ref: http://forums.phplist.com/viewtopic.php?p=78985#p78985 Issue assumed resolved. Changing to a feature request instead. |
|
presumably that'll only work in apache, but I see no harm in adding it http://phplist.svn.sourceforge.net/phplist/?rev=2677&view=rev |