Onion services are the .onion addresses of services hosted by TPA, otherwise accessible under .torproject.org.

This service is gravely undocumented.

[[TOC]]

Tutorial

How-to

Pager playbook

Descriptor unreachable

The OnionProbeUnreachableDescriptor looks like:

Onion service unreachable: eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion

It means the onion service in question (the lovely eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion) is currently inaccessible by the onion monitoring service, onionprobe.

Typically, it means users accessing the onion service are unable to access the service. It's an outage that should be resolved, but it only affects users accessing the service over Tor, not necessarily other users.

You can confirm the issue by visiting the URL in Tor Browser.

We are currently aware of issues with onion services, see tpo/tpa/team#42054 and tpo/tpa/team#42057. Typically, the short-term fix is to restart Tor:

systemctl restart tor

A bug report should be filed after gathering more data by setting the ExtendedErrors flags on the SocksPort, which give an error code that can be looked up in the torrc manual page.

For sites hosted behind onionbalance, however, the issue might lie elsewhere, see tpo/onion-services/onionbalance#9.

Disaster recovery

Reference

Installation

Upgrades

SLA

Design and architecture

Services

Storage

Queues

Interfaces

Authentication

Implementation

Issues

There is no issue tracker specifically for this project, File or search for issues in the team issue tracker with the label ~Foo.

Maintainer

Users

Upstream

Monitoring and metrics

Tests

Logs

Backups

Other documentation

Discussion

Overview

Security and risk assessment

Technical debt and next steps

Proposed Solution

Other alternatives