UnhandledPromiseRejectionWarning: Error: invalid command ping www.google.com
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- node.js, typescript
- Bereich
- backend, networking
Rechercherichtung
Beginnen Sie mit dem mitgelieferten index.js-Beispiel und verfolgen Sie den Einstiegspunkt execCommand("ping www.google.com") in node-ssh. Prüfen Sie, wie der Befehl und seine Argumente an den Switch gesendet werden, und vergleichen Sie dann den zurückgegebenen Fehler mit der manuellen Sitzung. Die Aufgabe ist abgeschlossen, wenn die Reproduktion erklärt und das Verhalten oder die Verwendung verifiziert ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I am attempting to connect to one of my network switches via ssh and just run the command ping www.google.com but get the following error:
node index.js
Ping Completed
(node:56662) UnhandledPromiseRejectionWarning: Error: invalid command www.google.com.
...
My config:
ssh
.connect({
host: "172.35.0.2",
username: "admin",
port: 22,
password,
// debug: console.log,
algorithms: {
kex: [
"diffie-hellman-group1-sha1",
"ecdh-sha2-nistp256",
"ecdh-sha2-nistp384",
"ecdh-sha2-nistp521",
"diffie-hellman-group-exchange-sha256",
"diffie-hellman-group14-sha1",
],
cipher: [
"3des-cbc",
"aes128-ctr",
"aes192-ctr",
"aes256-ctr",
"aes128-gcm",
"[email protected]",
"aes256-gcm",
"[email protected]",
],
serverHostKey: [
"ssh-rsa",
"ecdsa-sha2-nistp256",
"ecdsa-sha2-nistp384",
"ecdsa-sha2-nistp521",
],
hmac: ["hmac-sha2-256", "hmac-sha2-512", "hmac-sha1"],
},
})
.then(() => {
ssh
.execCommand("ping www.google.com", { options: { pty: true } })
.then((result) => {
console.log("STDOUT: " + result.stdout);
console.log("STDERR: " + result.stderr);
});
})
.then(
function () {
console.log("Ping Completed");
},
function (error) {
console.log("Something's wrong");
console.log(error);
}
);
What am I doing wrong?
I am able to manually connect to the switch and run ping successfully:
olt-lab-01# ping www.google.com
Resolving www.google.com... 172.217.170.100
sent rcvd rate rtt avg mdev max min reply from
1 1 100 20 20 0 20 20 172.217.170.100
2 2 100 95 29 19 95 20 172.217.170.100
3 3 100 18 28 17 95 18 172.217.170.100
olt-lab-01#
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1k
- Forks
- 94
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus steelbrain/node-ssh
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
steelbrain/node-ssh#487 ·
-
ssh-certificate supportOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
steelbrain/node-ssh#482 · 3 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
steelbrain/node-ssh#474 · 3 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
steelbrain/node-ssh#473 · 1 Kommentar · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
steelbrain/node-ssh#472 ·
Alle Issues in steelbrain/node-ssh
Ähnliche Issues
-
area:docs documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 12 Tagen
-
area:docs good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
thainanluiz/TSSuper#30 ·
-
[analytics-core] getQueryParams does not decode `+` as space and truncates values containing `=`Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
amplitude/Amplitude-TypeScript#2179 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
ci good first issue severity: low
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
TMHSDigital/GH-Arcade#111 ·