Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
install system
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
5 Nov 2015 at 12:09 UTC
Updated:
6 Dec 2015 at 05:54 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
darren ohComment #3
darren ohComment #4
darren ohComment #5
darren ohComment #6
darren ohComment #7
alexpottI also think we need to do a little bit more to have everything covered.
Something like the patch attached.
Comment #8
alexpottDiscussed with @catch - we feel that this is only a major (that we'd like to fix before release) because it requires that you are using a reverse proxy, https and the web installer. Probably not a common situation.
Comment #9
alexpottThe real issue here is that the installer is not handling the request through the kernel and requires refactoring to do that. It would be a massive amount of work and not something we're going to attempt before D8 release.
Comment #10
cilefen commentedAs a workaround, this may help. You can set environment variables in Apache, for example, by having the proxy send X-Forwarded-Proto = https:
Comment #11
darren ohThe patch attached to #7 works. Just to be clear, there is no need to wait for the massive amount of work required to get the installer to handle requests through the kernel. Both of the patches attached to this issue fix the way the installer handles requests now.
Comment #12
catchCommitted/pushed to 8.0.x, thanks!
Comment #15
isntall commentedThis one bit me with nginx and php-fpm.
After trying to install head I still was getting mixed content warnings from Firefox, and thus no theme.
This fixed it for me on nginx
fastcgi_param HTTPS $https;