Error
- service.version: 1.46.0-wmf.14
- timestamp: 2026-02-04T10:27:30.342Z
- labels.phpversion: 8.3.30
- trace.id: 171cd142-245e-469c-b740-485a309e00d4
- Find trace.id in Logstash
[{reqId}] {exception_url} Lcobucci\JWT\Signer\InvalidKeyProvided: Key cannot be empty| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.46.0-wmf.14/vendor/lcobucci/jwt/src/Signer/InvalidKeyProvided.php(34) | |
| #0 | /srv/mediawiki/php-1.46.0-wmf.14/vendor/lcobucci/jwt/src/Signer/Key/InMemory.php(25) | Lcobucci\JWT\Signer\InvalidKeyProvided::cannotBeEmpty() |
| #1 | /srv/mediawiki/php-1.46.0-wmf.14/vendor/lcobucci/jwt/src/Signer/Key/InMemory.php(45) | Lcobucci\JWT\Signer\Key\InMemory->__construct(string, string) |
| #2 | /srv/mediawiki/php-1.46.0-wmf.14/extensions/OAuth/src/Entity/AccessTokenEntity.php(95) | Lcobucci\JWT\Signer\Key\InMemory::plainText(string) |
| #3 | /srv/mediawiki/php-1.46.0-wmf.14/vendor/league/oauth2-server/src/Grant/AbstractGrant.php(455) | MediaWiki\Extension\OAuth\Entity\AccessTokenEntity->setPrivateKey(League\OAuth2\Server\CryptKey) |
| #4 | /srv/mediawiki/php-1.46.0-wmf.14/vendor/league/oauth2-server/src/Grant/ClientCredentialsGrant.php(58) | League\OAuth2\Server\Grant\AbstractGrant->issueAccessToken(DateInterval, MediaWiki\Extension\OAuth\Entity\ClientEntity, null, array, array) |
| #5 | /srv/mediawiki/php-1.46.0-wmf.14/vendor/league/oauth2-server/src/AuthorizationServer.php(205) | League\OAuth2\Server\Grant\ClientCredentialsGrant->respondToAccessTokenRequest(GuzzleHttp\Psr7\ServerRequest, League\OAuth2\Server\ResponseTypes\BearerTokenResponse, DateInterval) |
| #6 | /srv/mediawiki/php-1.46.0-wmf.14/extensions/OAuth/src/AuthorizationProvider/AccessToken.php(22) | League\OAuth2\Server\AuthorizationServer->respondToAccessTokenRequest(GuzzleHttp\Psr7\ServerRequest, MediaWiki\Extension\OAuth\Response) |
| #7 | /srv/mediawiki/php-1.46.0-wmf.14/extensions/OAuth/src/Rest/Handler/AccessToken.php(50) | MediaWiki\Extension\OAuth\AuthorizationProvider\AccessToken->getAccessTokens(GuzzleHttp\Psr7\ServerRequest, MediaWiki\Extension\OAuth\Response) |
| #8 | /srv/mediawiki/php-1.46.0-wmf.14/includes/Rest/Module/Module.php(472) | MediaWiki\Extension\OAuth\Rest\Handler\AccessToken->execute() |
| #9 | /srv/mediawiki/php-1.46.0-wmf.14/includes/Rest/Module/Module.php(301) | MediaWiki\Rest\Module\Module->executeHandler(MediaWiki\Extension\OAuth\Rest\Handler\AccessToken) |
| #10 | /srv/mediawiki/php-1.46.0-wmf.14/includes/Rest/Router.php(484) | MediaWiki\Rest\Module\Module->execute(string, MediaWiki\Rest\RequestFromGlobals) |
| #11 | /srv/mediawiki/php-1.46.0-wmf.14/includes/Rest/Router.php(443) | MediaWiki\Rest\Router->doExecute(string, MediaWiki\Rest\RequestFromGlobals) |
| #12 | /srv/mediawiki/php-1.46.0-wmf.14/includes/Rest/EntryPoint.php(181) | MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals) |
| #13 | /srv/mediawiki/php-1.46.0-wmf.14/includes/MediaWikiEntryPoint.php(180) | MediaWiki\Rest\EntryPoint->execute() |
| #14 | /srv/mediawiki/php-1.46.0-wmf.14/rest.php(25) | MediaWiki\MediaWikiEntryPoint->run() |
| #15 | /srv/mediawiki/w/rest.php(3) | require(string) |
| #16 | {main} | |