undefined symbol: SSL_get_peer_certificate

Offen
#1,967 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
javascript, node.js
Bereich
networking

Rechercherichtung

Beginne damit, den HTTPS-Klon mit Node v16.19.0 und nodegit 0.27.0 in der gemeldeten Linux-Umgebung zu reproduzieren. Untersuche anschließend node_modules/nodegit/build/Release/nodegit.node und dessen SSL-Symbolverknüpfung. Als erledigt gilt die Aufgabe, wenn das Klonen eines HTTPS-Repositorys zur Laufzeit nicht mehr mit undefined symbol: SSL_get_peer_certificate fehlschlägt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

System information

v16.19.0
8.19.2
linux
6.1.8-arch1-1
x64

nodegit 0.27.0

I'm getting the following at runtime when trying to clone an https repository:

/usr/bin/node: symbol lookup error: ./node_modules/nodegit/build/Release/nodegit.node: undefined symbol: SSL_get_peer_certificate

Any tips?

Thanks for the awesome work on this repo.

Vorherrschende Sprache
JavaScript
Sterne
5.8k
Forks
704
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nodegit/nodegit

Alle Issues in nodegit/nodegit

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.