getMessage(), ))); $this->newIssue('aphlict.connect') ->setShortName(pht('Notification Server Down')) ->setName(pht('Unable to Connect to Notification Server')) ->setMessage($message) ->addRelatedPhabricatorConfig('notification.enabled') ->addRelatedPhabricatorConfig('notification.server-uri') ->addCommand( pht( "(To start the server, run this command.)\n". "phabricator/ $ sudo ./bin/aphlict start")); return; } $expect_version = PhabricatorNotificationClient::EXPECT_VERSION; $have_version = idx($status, 'version', 1); if ($have_version != $expect_version) { $message = pht( 'The notification server is out of date. You are running server '. 'version %d, but Phabricator expects version %d. Restart the server '. 'to update it, using the command below:', $have_version, $expect_version); $this->newIssue('aphlict.version') ->setShortName(pht('Notification Server Version')) ->setName(pht('Notification Server Out of Date')) ->setMessage($message) ->addCommand('phabricator/ $ sudo ./bin/aphlict restart'); } } }