Android: missing logger.log breaks SSH retry with encrypted keys
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 88/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- mobile-dev
Direzione di ricerca
Inizia in src/app/common/log.js e confronta i metodi disponibili con la chiamata di retry SSH descritta nell’issue. Aggiungi l’alias di log mancante in modo che emetta un messaggio info, quindi verifica che la connessione tramite connection hopping con una chiave Ed25519 crittografata vada a buon fine dopo aver inserito la relativa passphrase.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi, on Electerm Android 5.5.35 (Android 16), connecting with an encrypted Ed25519 key through connection hopping fails with “Encrypted private OpenSSH key detected, but no passphrase given”, even after entering the correct passphrase.
The backend logs TypeError: log_default.log is not a function. The logger in src/app/common/log.js has no log method, but the SSH retry code calls it.
Adding log: (...args) => emit('info', args), to the logger fixed the connection on my device. Could this alias be included upstream? Thanks for your work on Electerm!
- Lingua principale
- JavaScript
- Stelle
- 11
- Fork
- 1
- Merge medio
- 12h 18m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di electerm/electerm-android
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
-
obtainium supportAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
electerm/electerm-android#4 · 1 commento ·
-
sync with gist doesn't workAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
electerm/electerm-android#3 · 1 commento ·
Tutte le issue di electerm/electerm-android
Issue simili
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
opensearch-project/security-dashboards-plugin#2543 ·
I maintainer di solito rispondono entro 1 giorno
-
[quality] refresh-radar-reports.yml runs on ubuntu-latest while every other job pins ubuntu-24.04Apertaagent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
godotengine/godot-website#1432 ·
-
Add: Mooz RetroApertachannels:add check:passed
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno