apache / apache/pulsar-client-node

Provide more info for the AuthenticationError

Offen
#432 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
164
Forks
98
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The Node.js client throws an error when an authentication problem occurs:

```
node:internal/process/promises:391
  triggerUncaughtException(err, true /* fromPromise */);
  ^
[Error: Failed to create producer: AuthenticationError]
```

However, this error message lacks useful details. For example, it does not specify if the issue is related to the network connection to the issuer (for OAuth2), a file not being found, or another cause. It would be better to provide more specific information for this error.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den gezeigten Node.js AuthenticationError zu reproduzieren und nachzuverfolgen, wo dieser Fehler im Client erstellt oder ausgegeben wird. Prüfe, wie OAuth2-Netzwerkfehler, fehlende Dateien und andere Authentifizierungsursachen derzeit dargestellt werden. Als erledigt gilt die Aufgabe, wenn die Fehlermeldung nützliche, spezifische Informationen über die zugrunde liegende Ursache liefert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js
Bereich
authentication
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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