Skip to content
HomeFeedbackOpen Pairfob

Troubleshooting ​

On the computer first:

sh
pairfob doctor

Service:

sh
pairfob service status

Sentences in the UI ​

Match the English Pairfob string on screen:

You seeDo this first
The computer is offlineSleep, a closed lid, a dropped network, or pairfob not running. Wake the computer; you do not pair again. Then pairfob doctor
Offline · last connected: … / Can't reach … (the page title on a wide screen)The only paired computer, or pairfob.com, cannot be reached. Follow the steps on the page; it retries by itself and you do not pair again
Herdr isn't running on the computerThe machine is up, but Herdr quit. Open Herdr; Pairfob recovers automatically
No sessions on … yetConnected, but there is no session yet — create one or open a terminal on the computer
Enter the full pairing code shown on the computerHand entry is 8+6 glyphs
The pairing code is not complete: 14 characters neededInclude the locator
The pairing code is too long: it should have 14 charactersKeep only the 14 the computer shows
That pairing code is spent or expiredpairfob pair again on the computer
That pairing code is incorrectUse the code being printed now; do not edit the old one
Too many attemptsWait; do not loop
This Herdr version cannot do that yetComputer Herdr, not a missing phone button
The computer may already have run that actionDo not double-tap; look at the frame
That session is goneBack to the list
Another window took over this device's connectionKeep a single Pairfob page
Could not read site config / Could not reach this siteNetwork or wrong page
Another computer started pairingSlot stolen; pair on the computer you mean
P2P is temporarily unavailable. Relay remains activeDirect path failed; the session stayed on Relay. To stop retries, set Network route to Relay only
P2P is unavailable on this siteThis site has direct paths off; only Relay is available

doctor ​

OutputAction
Running noFollow the suggested command: pairfob service install if not installed, pairfob service start if stopped, pairfob service restart if running but not answering, or pairfob service status if status is unavailable. For foreground use: pairfob run
Herdr anything but readyFollow the hint on that line: pairfob setup installs the latest stable Herdr if missing and starts its server when needed. Herdr 0.8+ is required
Origin … not set upRerun the installer
Paired 0pairfob pair
P2P offThis computer is relay-only (PAIRFOB_P2P=0)

Install and enroll ​

  • Do not set PAIRFOB_JOIN_TOKEN or PAIRFOB_JOIN_GRANT
  • Checksum mismatch: the script fails closed
  • Unsupported OS (Windows): the script refuses
  • If ~/.local/bin is not on PATH, pairfob is “not found” even when the service is installed

Pairing ​

  • Use the code in the current terminal, not a screenshot
  • Hand entry is 14 glyphs; missing the locator means the request is not sent
  • Scan failures: camera permission, or type instead
  • The computer must still be waiting in pairfob pair; Ctrl-C means open a new slot
  • Two computers running pair at once steal the slot from each other

Network route ​

  • Default Auto: Relay first, then P2P when a direct path exists; a failed upgrade does not drop the session
  • Switching Wi-Fi or coming back online probes immediately and resets the P2P retry timer
  • Settings shows why the last direct attempt failed while the session stays on Relay
  • Direct path keeps failing: Settings → computer card → Network route → Relay only
  • To try a direct path again: Auto, or P2P only for an immediate attempt
  • Relay only pauses automatic P2P retries in this browser
  • Pairfob does not run TURN; a strict NAT stays on Relay
  • If an existing P2P path loses ICE, the session drops back to Relay without disconnecting, then retries the upgrade

Connected but cannot act ​

  • Still on the pairing page means not paired
  • If Herdr quit, an open session fails; open Herdr first
  • Missing buttons: upgrade and restart the running Herdr
  • Path rejected: outside the directories the computer allows

Sleep, lock, lid ​

  • Locked screen, machine still up: should work. Pairfob does not need the desktop unlocked
  • Closed lid / sleep: the phone shows The computer is offline. Open the lid or wake it. Do not pair again; the computer stays on the list
  • Herdr quit while the machine is awake: Herdr isn't running on the computer
  • Pairfob cannot wake a sleeping computer. Details: FAQ

Still stuck ​

Keep the full pairfob doctor output. Do not paste pairing codes.

Keys stay on your computer and paired devices. pairfob.com forwards ciphertext only. · Report an issue