Bonjour à toute la communauté,
J’ai depuis peu (sans savoir quand) des erreurs lorsque je veux me connecter à mon serveur nextcloud avec mes identifiants M365.
Le message laconique “erreur interne du serveur” ne m’aidant pas, j’ai cherché dans les logs mais sans trop comprendre pourquoi je ne peux plus me connecter (alors que je peux avec un compte local) :
{“reqId":“hqu3QiPVuUPZY7EOwp2P”,“level”:3,“time”:“2023-05-23T10:59:00+02:00”,“remoteAddr”:“00.00.00.00”,“user”:"toto@tutu.fr”,“app”:“index”,“method”:“GET”,“url”:“/”,“message”:“Argument 2 passed to OCA\Password_Policy\ComplianceService::entryControl() must be of the type string, null given, called in /var/www/nextcloud/apps/password_policy/lib/Listener/BeforeUserLoggedInEventListener.php on line 45”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36”,“version”:“25.0.6.1”,“exception”:{“Exception”:“TypeError”,“Message”:“Argument 2 passed to OCA\Password_Policy\ComplianceService::entryControl() must be of the type string, null given, called in /var/www/nextcloud/apps/password_policy/lib/Listener/BeforeUserLoggedInEventListener.php on line 45”,“Code”:0,“Trace”:[{“file”:“/var/www/nextcloud/apps/password_policy/lib/Listener/BeforeUserLoggedInEventListener.php”,“line”:45,“function”:“entryControl”,“class”:“OCA\Password_Policy\ComplianceService”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:87,“function”:“handle”,“class”:“OCA\Password_Policy\Listener\BeforeUserLoggedInEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:88,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:100,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/legacy/OC_User.php”,“line”:192,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/legacy/OC_User.php”,“line”:243,“function”:“loginWithApache”,“class”:“OC_User”,“type”:“::”,“args”:[“*** sensitive parameters replaced ***”]},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1103,“function”:“handleApacheAuth”,“class”:“OC_User”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1037,“function”:“handleLogin”,“class”:“OC”,“type”:“::”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/apps/password_policy/lib/ComplianceService.php”,“Line”:90,“CustomMessage”:“–”}}
Si cela parle à quelqu’un…
Merci par avance!