Trying to access Passwords section in admin panel - internal server error

Using Nextcloud AIO version Version

[Nextcloud Hub 10 (31.0.6)

And attempting to access the passwords section in the admin panel gives this error

Internal Server Error

The server was unable to complete your request.

If this happens again, please send the technical details below to the server administrator.

More details can be found in the server log.

For more details see the documentation :up_right_arrow:.

Technical details

  • Remote Address: REMOVED
  • Request ID: REMOVEDJ

The actual app inside of Nextcloud can be access with no problem

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”