Here is the full error message in the log that is generated when trying to visit the passwords section in the admin panel
{
“reqId”: “gaby8uTpIvfQqffszAsa”,
“level”: 3,
“time”: “2025-07-09T16:55:04+00:00”,
“remoteAddr”: “192.168.2.92”,
“user”: “admin”,
“app”: “index”,
“method”: “GET”,
“url”: “/settings/admin/passwords”,
“message”: “Call to undefined method GuzzleHttp\Psr7\Utils::redactUserInfo() in file ‘/var/www/html/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php’ line 92”,
“userAgent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36”,
“version”: “31.0.6.2”,
“exception”: {
“Exception”: “Exception”,
“Message”: “Call to undefined method GuzzleHttp\Psr7\Utils::redactUserInfo() in file ‘/var/www/html/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php’ line 92”,
“Code”: 0,
“Trace”: [
{
“file”: “/var/www/html/lib/private/AppFramework/App.php”,
“line”: 161,
“function”: “dispatch”,
“class”: “OC\AppFramework\Http\Dispatcher”,
“type”: “->”,
“args”: [
{
“class”: “OCA\Settings\Controller\AdminSettingsController”
},
“index”
]
},
{
“file”: “/var/www/html/lib/private/Route/Router.php”,
“line”: 307,
“function”: “main”,
“class”: “OC\AppFramework\App”,
“type”: “::”,
“args”: [
“OCA\Settings\Controller\AdminSettingsController”,
“index”,
{
“class”: “OC\AppFramework\DependencyInjection\DIContainer”
},
{
“section”: “passwords”,
“_route”: “settings.adminsettings.index”
}
]
},
{
“file”: “/var/www/html/lib/base.php”,
“line”: 1040,
“function”: “match”,
“class”: “OC\Route\Router”,
“type”: “->”,
“args”: [
“/settings/admin/passwords”
]
},
{
“file”: “/var/www/html/index.php”,
“line”: 24,
“function”: “handleRequest”,
“class”: “OC”,
“type”: “::”,
“args”:
}
],
“File”: “/var/www/html/lib/private/AppFramework/Http/Dispatcher.php”,
“Line”: 146,
“Previous”: {
“Exception”: “Error”,
“Message”: “Call to undefined method GuzzleHttp\Psr7\Utils::redactUserInfo()”,
“Code”: 0,
“Trace”: [
{
“file”: “/var/www/html/3rdparty/guzzlehttp/guzzle/src/Middleware.php”,
“line”: 72,
“function”: “create”,
“class”: “GuzzleHttp\Exception\RequestException”,
“type”: “::”,
“args”: [
“*** sensitive parameters replaced "
]
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 209,
“function”: “GuzzleHttp\{closure}”,
“class”: “GuzzleHttp\Middleware”,
“type”: “::”,
“args”: [
" sensitive parameters replaced "
]
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 158,
“function”: “callHandler”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “::”,
“args”: [
1,
" sensitive parameters replaced ",
" sensitive parameters replaced "
]
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/TaskQueue.php”,
“line”: 52,
“function”: “GuzzleHttp\Promise\{closure}”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “::”,
“args”: [
" sensitive parameters replaced "
]
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 251,
“function”: “run”,
“class”: “GuzzleHttp\Promise\TaskQueue”,
“type”: “->”,
“args”: [
true
]
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 227,
“function”: “invokeWaitFn”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 272,
“function”: “waitIfPending”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 229,
“function”: “invokeWaitList”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/promises/src/Promise.php”,
“line”: 69,
“function”: “waitIfPending”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/3rdparty/guzzlehttp/guzzle/src/Client.php”,
“line”: 189,
“function”: “wait”,
“class”: “GuzzleHttp\Promise\Promise”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/lib/private/Http/Client/Client.php”,
“line”: 237,
“function”: “request”,
“class”: “GuzzleHttp\Client”,
“type”: “->”,
“args”: [
“head”,
" sensitive parameters replaced ",
{
“verify”: “/var/www/html/resources/config/ca-bundle.crt”,
“timeout”: 5,
“nextcloud”: {
“allow_local_address”: true
},
“headers”: {
“User-Agent”: “Nextcloud Server Crawler”,
“Accept-Encoding”: “gzip”
},
“synchronous”: true
}
]
},
{
“file”: “/var/www/html/custom_apps/passwords/lib/Provider/Words/SnakesWordsProvider.php”,
“line”: 217,
“function”: “head”,
“class”: “OC\Http\Client\Client”,
“type”: “->”,
“args”: [
" sensitive parameters replaced "
]
},
{
“file”: “/var/www/html/custom_apps/passwords/lib/Settings/AdminSettings.php”,
“line”: 197,
“function”: “isAvailable”,
“class”: “OCA\Passwords\Provider\Words\SnakesWordsProvider”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/custom_apps/passwords/lib/Settings/AdminSettings.php”,
“line”: 100,
“function”: “getWordsServices”,
“class”: “OCA\Passwords\Settings\AdminSettings”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/apps/settings/lib/Controller/CommonSettingsTrait.php”,
“line”: 128,
“function”: “getForm”,
“class”: “OCA\Passwords\Settings\AdminSettings”,
“type”: “->”,
“args”: []
},
{
“file”: “/var/www/html/apps/settings/lib/Controller/CommonSettingsTrait.php”,
“line”: 170,
“function”: “formatSettings”,
“class”: “OCA\Settings\Controller\AdminSettingsController”,
“type”: “->”,
“args”: [
[
{
“class”: “OCA\Passwords\Settings\AdminSettings”
}
],
" sensitive parameters replaced ***”
]
},
{
“file”: “/var/www/html/apps/settings/lib/Controller/AdminSettingsController.php”,
“line”: 55,
“function”: “getIndexResponse”,
“class”: “OCA\Settings\Controller\AdminSettingsController”,
“type”: “->”,
“args”: [
“admin”,
“passwords”
]
},
{
“file”: “/var/www/html/lib/private/AppFramework/Http/Dispatcher.php”,
“line”: 200,
“function”: “index”,
“class”: “OCA\Settings\Controller\AdminSettingsController”,
“type”: “->”,
“args”: [
“passwords”
]
},
{
“file”: “/var/www/html/lib/private/AppFramework/Http/Dispatcher.php”,
“line”: 114,
“function”: “executeController”,
“class”: “OC\AppFramework\Http\Dispatcher”,
“type”: “->”,
“args”: [
{
“class”: “OCA\Settings\Controller\AdminSettingsController”
},
“index”
]
},
{
“file”: “/var/www/html/lib/private/AppFramework/App.php”,
“line”: 161,
“function”: “dispatch”,
“class”: “OC\AppFramework\Http\Dispatcher”,
“type”: “->”,
“args”: [
{
“class”: “OCA\Settings\Controller\AdminSettingsController”
},
“index”
]
},
{
“file”: “/var/www/html/lib/private/Route/Router.php”,
“line”: 307,
“function”: “main”,
“class”: “OC\AppFramework\App”,
“type”: “::”,
“args”: [
“OCA\Settings\Controller\AdminSettingsController”,
“index”,
{
“class”: “OC\AppFramework\DependencyInjection\DIContainer”
},
{
“section”: “passwords”,
“_route”: “settings.adminsettings.index”
}
]
},
{
“file”: “/var/www/html/lib/base.php”,
“line”: 1040,
“function”: “match”,
“class”: “OC\Route\Router”,
“type”: “->”,
“args”: [
“/settings/admin/passwords”
]
},
{
“file”: “/var/www/html/index.php”,
“line”: 24,
“function”: “handleRequest”,
“class”: “OC”,
“type”: “::”,
“args”:
}
],
“File”: “/var/www/html/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php”,
“Line”: 92
},
“message”: “Call to undefined method GuzzleHttp\Psr7\Utils::redactUserInfo() in file ‘/var/www/html/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php’ line 92”,
“exception”: ,
“CustomMessage”: “Call to undefined method GuzzleHttp\Psr7\Utils::redactUserInfo() in file ‘/var/www/html/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php’ line 92”
},
“id”: “686e9ef7aa49f”