phacility/phabricator · error · Exception
The Almanac service for this repository is not bound to any
Error message
The Almanac service for this repository is not bound to any active interfaces.
What it means
Error "The Almanac service for this repository is not bound to any active interfaces." thrown in phacility/phabricator.
Source
Thrown at src/applications/repository/storage/PhabricatorRepository.php:2113
$parts = array(
"repo({$repository_phid})",
"serv({$service_phid})",
'v4',
);
return implode('.', $parts);
}
private function buildAlmanacServiceURIs() {
$service = $this->loadAlmanacService();
if (!$service) {
return null;
}
$bindings = $service->getActiveBindings();
if (!$bindings) {
throw new Exception(
pht(
'The Almanac service for this repository is not bound to any '.
'active interfaces.'));
}
$uris = array();
foreach ($bindings as $binding) {
$iface = $binding->getInterface();
$uri = $this->getClusterRepositoryURIFromBinding($binding);
$protocol = $uri->getProtocol();
$device_name = $iface->getDevice()->getName();
$device_phid = $iface->getDevice()->getPHID();
$uris[] = array(
'protocol' => $protocol,
'uri' => (string)$uri,
'device' => $device_name,View on GitHub (pinned to 5720a38cfe)
When it happens
Trigger: Thrown at src/applications/repository/storage/PhabricatorRepository.php:2113 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21).
Data as JSON: /api/errors/0f478d1ffc76c2ba.
Report an issue: GitHub.