Liigu sisu juurde

Tõrkeotsing

"spawn tmux ENOENT"

tmux pole paigaldatud või ei asu sinu PATH-is. Termbridge kuvab selle vea, kuid jätkab praegu töötamist ilma terminali teenindamata (#4); vajuta Ctrl+C, paigalda tmux ja käivita see uuesti.

Shell
# macOS
brew install tmux

# Ubuntu/Debian
sudo apt install tmux

"spawn cloudflared ENOENT"

Cloudflare tunneli klient pole paigaldatud või ei asu sinu PATH-is. Seda on vaja ainult tunnelirežiimis; --no-tunnel ja Daytona otseühenduse režiim ei vaja cloudflared.

Shell
# macOS
brew install cloudflared

Linux jaoks laadige alla cloudflare.com/downloads.

Tunnel ei käivitu

Kontrolli järgmisi asjaolusid (jäta see vahele, kui kasutad liivakasti otseühenduse režiimi):

  1. Kontrolli, kas cloudflared töötab: cloudflared --version
  2. Veendu, et pääsed ligi aadressile https://trycloudflare.com
  3. Kontrolli, kas tulemüür blokeerib väljuvaid ühendusi

Kui tunneli käivitamine nurjub, kuvab Termbridge vea, peatab serveri ja väljub olekuga 1. See ei lülitu üle ainult kohaliku ühendusega režiimile ning server kuulab vaikimisi ainult aadressil 127.0.0.1, nii et ka teised seadmed sinu võrgus ei pääse sellele ligi. Selle käivitamise jaoks loodud tmux seansid jäävad tööle (#4).

Termbridge kasutamiseks ilma tunnelita Cloudflare käivita see oma pöördpuhverserveri või tunneli taga käsuga --no-tunnel --public-url <url>.

trycloudflare'i teade „429 Too Many Requests“

Cloudflare piirab kontota tunnelite päringusagedust. Kui näed näiteks viga 429 Too Many Requests, proovi järgmist:

  1. Oota mõni minut ja proovi uuesti
  2. Veendu, et ükski vana cloudflared protsess ei tööta enam
  3. Kasuta nimetatud tunneli tokenit (soovitatav sagedaseks kasutamiseks)

Tühi kuva või „Unable to load terminals“

Tavaliselt tähendab see, et brauseris pole kehtivat seansiküpsist; näiteks avati leht jagamislinki kasutamata või tunneli URL muutus:

  1. Kontrolli, kas kohalik server töötab endiselt
  2. Otsi brauseri konsoolist 401/403 vigu
  3. Käivita Termbridge uuesti, et saada uus URL ja QR kood

Terminalis pole väljundit

tmux seanss ei pruugi töötada:

Shell
# Check if sessions exist
tmux ls

Kui seansid kuvatakse, kuid terminal on tühi, proovi järgmist:

  • Laadi leht uuesti
  • Kontrolli, kas sinu kest toetab TERM=xterm-256color

QR kood skannitakse, kuid leht on tühi

QR kood sisaldab ühekordset tokenit. See töötab ühe korra ja ainult Termbridge käivitamisele järgneva 90 sekundi jooksul. Kasutatud või aegunud link tagastab invalid token.

Lahendus: käivita Termbridge uuesti, et luua uus QR kood, ja skanni see kohe.

node-pty vead spawn-helperi kohta

Termbridge proovib probleemi automaatselt lahendada, aga kui näed õiguste vigu:

Shell
chmod +x node_modules/node-pty/prebuilds/**/spawn-helper

Probleem pole ikka lahendatud?

Teata probleemist aadressil github.com/inline0/termbridge, lisades järgmise teabe:

  • Sinu OS ja Node.js versioon
  • Veateade
  • Probleemi kordamiseks vajalikud sammud