Skip to content

Reduce logging noise for invalid account logout request #2934

Open
@robotdan

Description

@robotdan

Reduce logging noise for invalid account logout request

Description

We make an assumption that is correct generally speaking, and depending upon the authenticated state should be correct, but there are fuzzing cases that just cause noise in the logs. This can be cleaned up.

Caused by: java.lang.NullPointerException: Cannot read field "oauthConfiguration" because "<parameter1>" is null
        at io.fusionauth.app.primeframework.FusionAuthUserLoginSecurityContext.lambda$oauthConfiguration$1(FusionAuthUserLoginSecurityContext.java:120)
        at org.primeframework.mvc.util.Buildable.with(Buildable.java:27)
        at io.fusionauth.app.primeframework.FusionAuthUserLoginSecurityContext.oauthConfiguration(FusionAuthUserLoginSecurityContext.java:120)
        at org.primeframework.mvc.security.BaseJWTRefreshTokenCookiesUserLoginSecurityContext.refreshJWT(BaseJWTRefreshTokenCookiesUserLoginSecurityContext.java:252)
        at org.primeframework.mvc.security.BaseJWTRefreshTokenCookiesUserLoginSecurityContext.resolveContext(BaseJWTRefreshTokenCookiesUserLoginSecurityContext.java:356)
        at org.primeframework.mvc.security.BaseJWTRefreshTokenCookiesUserLoginSecurityContext.getCurrentUser(BaseJWTRefreshTokenCookiesUserLoginSecurityContext.java:86)
        at io.fusionauth.app.action.BaseAction.<init>(BaseAction.java:128)
        at io.fusionauth.app.action.account.LogoutAction.<init>(LogoutAction.java:22)

Community guidelines

All issues filed in this repository must abide by the FusionAuth community guidelines.

Metadata

Metadata

Assignees

Labels

internalsNon-functional nerdy boring stuff

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions