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.
# 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.
# 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):
- Kontrolli, kas cloudflared töötab:
cloudflared --version - Veendu, et pääsed ligi aadressile
https://trycloudflare.com - 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:
- Oota mõni minut ja proovi uuesti
- Veendu, et ükski vana
cloudflaredprotsess ei tööta enam - 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:
- Kontrolli, kas kohalik server töötab endiselt
- Otsi brauseri konsoolist 401/403 vigu
- Käivita Termbridge uuesti, et saada uus URL ja QR kood
Terminalis pole väljundit
tmux seanss ei pruugi töötada:
# 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:
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