Sandor Molnar created KNOX-2678:
-----------------------------------
Summary: Expired tokens are not removed from the in-memory cache
Key: KNOX-2678
URL: https://issues.apache.org/jira/browse/KNOX-2678
Project: Apache Knox
Issue Type: Bug
Components: Server
Reporter: Sandor Molnar
Assignee: Sandor Molnar
As a side effect of KNOX-2658, the following error is displayed in the logs and
the given token remains in the in-memory cache:
{noformat}
2021-10-08 09:40:32,502 INFO token.state
(JDBCTokenStateService.java:evictExpiredTokens(216)) - Removing 1 expired
token(s) from the database: 82ef4c45...e2b047162a35
2021-10-08 09:40:32,515 ERROR token.state
(DefaultTokenStateService.java:getExpiredTokens(379)) - Failed to evict expired
token 82ef4c45...e2b047162a35 :
org.apache.knox.gateway.services.security.token.UnknownTokenException: Unknown
token: 82ef4c45...e2b047162a35
{noformat}
Note: the token was successfully removed from the DB.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)