LineageOTA: TLS is not detected when running behind a reverse proxy
Is:
- index.php has
if( isset($_SERVER['HTTPS'] ) )
$protocol = 'https://';
else
$protocol = 'http://';`
This fails to detect reverse-proxy situations (c.f. https://bugs.php.net/bug.php?id=66398)
Shoud:
- index.php schould honor
X-FORWARDED-PROTO
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 1
- Comments: 19 (14 by maintainers)
PR merged. Feel free to try and let me know!
@TpmKranz not sure why you think it X headers are deprecated https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded .
Anyway, I don’t think it can hurt to support both.
@julianxhokaxhiu Created a new PR https://github.com/julianxhokaxhiu/LineageOTA/pull/57