Unknown application error occurred
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, node.js
- Bereich
- authentication, backend
Rechercherichtung
Beginne mit dem verlinkten Issue-Reproduktions-Repository, führe yarn aus und teste api/login/checksecurityans wie beschrieben. Verfolge den Stack von api/login/checksecurityans.js über api/services/jwt-token-service.js und jsonwebtoken/sign.js; abgeschlossen ist die Untersuchung, wenn festgestellt wurde, ob der gemeldete PEM-Fehler in jsonwebtoken reproduzierbar ist oder spezifisch für das Reproduktions-Setup auftritt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Description
I have been working with Vercel support to resolve an issue where the jsonwebtoken package is encountering an error, "Unknown application error occurred". Vercel has directed me to open an issue here.
Reproduction
https://github.com/vercel-support/issue-reproduction
Here are my steps.
- Clone the repo https://github.com/vercel-support/issue-reproduction
- run, "yarn"
- run the code in the api/login/checksecurityans file
- Open Postman and POST to localhost:3000/api/login/checksecurityans
- Get this error if you ran the code using 'vercel dev'
Or if you ran the file using node you might see an error like this one
[POST] /api/login/checksecurityans
17:08:28:62
2021-03-22T22:08:28.686Z 6d89535a-42b6-4836-89cd-1de6611f75ea ERROR Unhandled Promise Rejection {"errorType":"Runtime.UnhandledPromiseRejection","errorMessage":"Error: error:0909006C:PEM routines:get_name:no start line","reason":{"errorType":"Error","errorMessage":"error:0909006C:PEM routines:get_name:no start line","code":"ERR_OSSL_PEM_NO_START_LINE","library":"PEM routines","function":"get_name","reason":"no start line","stack":["Error: error:0909006C:PEM routines:get_name:no start line"," at Sign.sign (internal/crypto/sig.js:110:29)"," at Object.sign (/var/task/api/node_modules/jwa/index.js:152:45)"," at Object.jwsSign [as sign] (/var/task/api/node_modules/jws/lib/sign-stream.js:32:24)"," at Object.module.exports [as sign] (/var/task/api/node_modules/jsonwebtoken/sign.js:204:16)"," at JwtTokenService.generateJwt (/var/task/api/services/jwt-token-service.js:57:29)"," at checkSecurityAns (/var/task/api/login/checksecurityans.js:4:33)"," at Server.<anonymous> (/var/task/___vc_helpers.js:813:19)"," at Server.emit (events.js:315:20)"," at parserOnIncoming (_http_server.js:874:12)"," at HTTPParser.parserOnHeadersComplete (_http_common.js:126:17)"]},"promise":{},"stack":["Runtime.UnhandledPromiseRejection: Error: error:0909006C:PEM routines:get_name:no start line"," at process.<anonymous> (/var/runtime/index.js:35:15)"," at process.emit (events.js:327:22)"," at process.emit (/var/task/___vc_sourcemap_support.js:587:21)"," at processPromiseRejections (internal/process/promises.js:245:33)"," at processTicksAndRejections (internal/process/task_queues.js:94:32)"]}
Unknown application error occurred
I do have a package.json file and it does include jsonwebtoken.
Environment
"jsonwebtoken": "8.5.1"
Node v14
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.2k
- Forks
- 1.3k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 auth0/node-jsonwebtoken
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
auth0/node-jsonwebtoken#1042 · 1 Kommentar ·
-
`jwt.sign()` callback is executed twice for "The payload already has an "..." property" errorsEvtl. vergeben @cobyfrombrooklyn-bot hat das vor 235 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
auth0/node-jsonwebtoken#1000 · 2 Kommentare · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
auth0/node-jsonwebtoken#1048 ·
-
verify() resolves a string secret by attempting createPublicKey() first, costing 4x-52x on the HS* pathEvtl. vergeben @Hashim1999164 hat das vor 29 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 65/100
auth0/node-jsonwebtoken#1046 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
auth0/node-jsonwebtoken#1034 ·
Alle Issues in auth0/node-jsonwebtoken
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
maproulette/maproulette-frontend#2944 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
jaegertracing/jaeger-ui#4618 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:plugins enhancement platform:vscode
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
anthropics/claude-code#103166 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add: Kids Zone LogoOffencheck:failed logos:add
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
-
[workshop-sim] Improve: Add verifiable checkpoint and bridge to Step 5 (What Are Agentic Workflows?)Offenfeedback simulation workshop
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
githubnext/gh-aw-workshop#4715 ·
Maintainer antworten meist innerhalb von 1 Tag