Configuration:
Nginx (SSL + reverse proxy) -> Apache (PHP)
wouldn't work because request, as seen by apache, was never
over HTTPS and http/https setting on client-uri was ignored.
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Required Signatures
L28 Phacility Individual Contributor License Agreement
Create configuration with TLS terminated before apache (running phabricator) sees it.
Then try to use websockets/notifications according to documentation at
https://secure.phabricator.com/book/phabricator/article/notifications/
Chromium has a bit better error messages than firefox. Both won't be able to connect
because of security policies.
Diff Detail
- Repository
- rP Phabricator
- Branch
- master
- Lint
Lint Skipped - Unit
Tests Passed - Build Status
Buildable 7126 Build 7301: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Set HTTPS in $_SERVER properly, by passing variables or using preamble.php:
https://secure.phabricator.com/book/phabricator/article/configuring_preamble/
If preamble.php is preferred solution then I only suggest to link it here to the `advanced' section:
https://secure.phabricator.com/book/phabricator/article/notifications/
Passing `http' in client-uri suggests it means something and kept me in a loophole for 2 hours.