I think this was at least approximately resolved by D21115, which made the default log much quieter and the "debug" log more verbose.
Feb 19 2021
Nov 7 2019
This looks like an edge case that fell out of D19864, which was originally motivated by similar goals (fixing how test notifications work).
Jul 31 2019
Jul 17 2019
This is super old and doesn't have any apparent reproduction instructions.
Dec 11 2018
Dec 10 2018
Aug 10 2018
Apr 19 2018
The "Notification server not enabled" text should also link to the Aphlict documentation or something.
(These are in the menu.)
Aug 11 2017
Aug 4 2017
Jul 10 2017
Jul 9 2017
May 30 2017
This is kind of time-specific since it has a version number, but I got Aphlict working on my server by navigating to phabricator/support/aphlict/server and running npm install ws@2.X (literal X) as root. This installed version 2.3.1 (im assuming the latest stable 2.X version). Upon restarting aphlict, the notifications work without raising exceptions.
May 25 2017
See also vaguely related T12171.
May 3 2017
Apr 18 2017
Conpherence is repainting after D17713 but notification counts aren't, yet.
This could be prettier, but it's functional and has buttons you can click.
Apr 17 2017
Apr 11 2017
Mar 11 2017
Tried again with node v6.9.4 (current version of node with CentOS7), and still has same problem 😢
Feb 18 2017
This has been live for a while now.
Jan 30 2017
Nov 19 2016
I tried the openssl connection you suggested and it still bombed.
What about Node.js v0.10 and v0.12?
If you're still currently using Node.js v0.10 or v0.12, it is time to begin the transition to v4 or v6. Both v0.10 and v0.12 are considered to be in Maintenance mode currently and will fall off our support plan completely later this year.
$ nodejs --version v0.10.25
Nov 14 2016
I deployed this, seems to have worked properly in production.
Vaguely related: aphlict exited on notify001 with this error:
Nov 3 2016
Sep 30 2016
Aug 31 2016
I agree with @richardvanvelzen this is very very useful option.
Especially in scenarios like this, for people that like to have important tasks open in tabs.
Also in this example you can see how slack uses favicon change to notify about new message.
It can be option in phabricator configuration, and also phabricator already supports similar notification but only after you view tab with task?
Aug 27 2016
Jul 25 2016
Jul 16 2016
Jul 7 2016
Note that it is possible to set a path to the websocket for every server as well. This is handy, for example, when your notification websocket is hosted behind the same URL as Phabricator itself. We have https://phabricator.ourcompany.net/ for Phabricator itself, and https://phabricator.ourcompany.net/ws/ for the notifictions websocket. This corresponds to the following client config:
Jun 6 2016
T10402 is the "check client/server agreement about HTTPS" task.
Configuring the Preamble script is important for reverse-proxied configurations (you probably need to set REMOTE_ADDR up as well), and required for many things - which is why it is part of the install guide.
Wow, thanks for your fast and precise answers!! Using the file
We ran into this on a recent install - the fix was to configure the Preamble script to tell Phabricator it was being accessed over HTTPS (else it filtered out the HTTPS notification server) - check to see if "Connected" or "Disconnected" at the bottom of the notification popup (menu at the top of the screen - see this install). If you just get a grey bar at the bottom without either, you're hitting the same case where the client doesn't think it has a valid notification server.
is not supported by this install
Apr 24 2016
Apr 23 2016
Ah, it makes sense. Thanks!
I am seeing the same, and it makes sense, once you know it only contains waypoints that you click.
Thanks! The intended instruction was just "don't specify ssl.key, ssl.cert, etc.". D15787 should fix it.