PHP module HASH Message Digest Framework not installed

hi all , please help , my nextcloud suddenly show red error notification llke below :

There are some errors regarding your setup.

  • It was not possible to execute the cron job via CLI. The following technical errors have appeared:
    • PHP module HASH Message Digest Framework not installed. Please ask your server administrator to install the module.

please advice how to fix it

Regards,

now my nextcloud not accessible , no one can access ,
if i try to access from mobile, here’s an error :
image

please help. how to install PHP module HASH Message Digest Framework in nextcloud on freenas jail

Please add all necessary information like Nextcloud version, webserver type and version, os version, relevant log file content.

Without additional information the community members cannot help you.

i’ve just upgrade my nextcloud to latest version 20.
i’m running nextcloud on my Freenas Jail : Version: FreeNAS-11.3-U1

and here 's my nextcloud.log :

{"reqId":"r2OxuNLzekGQDMCP65oY","level":3,"time":"2021-01-03T16:48:56+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"BdqAoRj3SJJ6eXZLBb9N","level":3,"time":"2021-01-03T16:49:04+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/settings/admin/overview","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"JwRq9tdsIPhxqDeQpsPk","level":3,"time":"2021-01-03T16:49:09+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"nm4lnpXa3ZHy9rAHYq1o","level":3,"time":"2021-01-03T16:49:13+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"U3rCSRgCFKtUbJzahI7B","level":3,"time":"2021-01-03T16:49:26+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"3efNnrAbkgvKa2phvDSn","level":3,"time":"2021-01-03T16:49:26+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"nJ5KkSJUXbnibKrGr5CY","level":3,"time":"2021-01-03T16:49:56+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"1VgAYw8lCWo9wL4p5pxL","level":3,"time":"2021-01-03T16:50:26+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"Vznjj4UsuK7NTkWkoPgJ","level":3,"time":"2021-01-03T16:50:56+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"lLMsgqqzbbBjnJrnZLtl","level":3,"time":"2021-01-03T16:51:26+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"RQBoMT07uVoet8q7Aa0e","level":3,"time":"2021-01-03T16:51:56+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"wKGLSq27Tjew18ukYLFD","level":3,"time":"2021-01-03T16:52:26+07:00","remoteAddr":"103.20.189.26","user":"--","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"Error: Call to undefined function OC\\Security\\hash_equals() at /usr/local/www/nextcloud/lib/private/Security/Crypto.php#138","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"j4QNPTX4vTlJbqMuIrqV","level":3,"time":"2021-01-03T16:56:09+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"ekYdoyvC4lQ7FsKptQgT","level":3,"time":"2021-01-03T16:57:13+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/settings/admin/talk","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"Fczz2R3G7EtjSfVkNwaS","level":3,"time":"2021-01-03T17:03:18+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"oEw6OQRO9MGK5iPivoUv","level":3,"time":"2021-01-03T17:04:27+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"0jt4H5wlI0tXYe8jqyCL","level":3,"time":"2021-01-03T17:12:14+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/settings/admin/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"wIhyFik3yGSgnZF7uhli","level":3,"time":"2021-01-03T17:19:27+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"pPwML7YDBLwsOuX6RKPy","level":3,"time":"2021-01-03T17:27:14+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/settings/admin/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"1z27isrqr8nMAbD5WKpv","level":3,"time":"2021-01-03T17:34:27+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"s09otZg7b0ry9r3Q72Bd","level":3,"time":"2021-01-03T17:42:14+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/settings/admin/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}
{"reqId":"1qtMkiTT79liCVq8T5RZ","level":3,"time":"2021-01-03T17:49:27+07:00","remoteAddr":"103.20.189.27","user":"--","app":"index","method":"GET","url":"/index.php/csrftoken","message":{"Exception":"Error","Message":"Call to undefined function OC\\Security\\hash_equals()","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":85,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php","line":66,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/lib/private/Session/CryptoWrapper.php","line":117,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[{"__class__":"OC\\Session\\Internal"},{"__class__":"OC\\Security\\Crypto"},"*** sensitive parameter replaced ***"]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":427,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[{"__class__":"OC\\Session\\Internal"}]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":649,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/lib/base.php","line":1091,"function":"init","class":"OC","type":"::","args":[]},{"file":"/usr/local/www/nextcloud/index.php","line":35,"args":["/usr/local/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/lib/private/Security/Crypto.php","Line":138,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36","version":"20.0.4.0"}

please advice

and here’s nextcloud error’s log :

2021/01/03 02:44:55 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘c72ebbdc1e8b553…’, ‘SPQ0lwSpkJpdWLk…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘SPQ0lwSpkJpdWLk…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:45:56 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘0219bfb73971071…’, ‘IOz3qWFBel+qv75…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘IOz3qWFBel+qv75…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:46:56 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘f4c0c8d94acfd06…’, ‘s4mRHCth6/3KEDp…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘s4mRHCth6/3KEDp…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:47:56 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘17771bc37326ed7…’, ‘Hnd81nwHlafNqhL…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘Hnd81nwHlafNqhL…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:48:56 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘aaff48129b76d04…’, ‘qqCO5eB1LBd5YSL…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘qqCO5eB1LBd5YSL…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:49:57 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘e1d491dc9b37b47…’, ‘B0K5F44a4iU04bV…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘B0K5F44a4iU04bV…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:50:57 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘385c709bebf41c3…’, ‘3TjzZXjv8qxp/Lx…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘3TjzZXjv8qxp/Lx…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:51:57 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘d65aa57e1e8112f…’, ‘4BmUFXDXuzBToKD…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘4BmUFXDXuzBToKD…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:52:58 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘dd3e879c5be1886…’, ‘6tYgtjM/2QCgX2A…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘6tYgtjM/2QCgX2A…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:53:58 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘f3fe5940ab80b6f…’, ‘SfmaQJXErsdmDsN…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘SfmaQJXErsdmDsN…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:54:58 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘005653983e83d76…’, ‘+ykmWTsJrsrD11R…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘+ykmWTsJrsrD11R…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:55:58 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘2e7d3d5244a71fb…’, ‘p5usljIngJR/v6w…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘p5usljIngJR/v6w…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:56:59 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘241fc0397c0b381…’, ‘rqU3wdXkwpFFbmJ…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘rqU3wdXkwpFFbmJ…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76
2021/01/03 02:57:59 [ERROR 0 /index.php/] PHP message: PHP Fatal error: Uncaught Error: Call to undefined function OC\Security\hash() in /usr/local/www/nextcloud/lib/private/Security/Crypto.php:76
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/Security/Crypto.php(100): OC\Security\Crypto->calculateHMAC(‘f1ac9af9094e49b…’, ‘utgfq6N4kiDjr1k…’)
#1 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(180): OC\Security\Crypto->encrypt(’{"LAST_ACTIVITY…’, ‘utgfq6N4kiDjr1k…’)
#2 /usr/local/www/nextcloud/lib/private/Session/CryptoSessionData.php(74): OC\Session\CryptoSessionData->close()
#3 [internal function]: OC\Session\CryptoSessionData->__destruct()
#4 {main}
thrown in /usr/local/www/nextcloud/lib/private/Security/Crypto.php on line 76

Nothing helpful …

Which steps have you done before it was broken?

as i remember i run this command on my freenas jail :

pkg install php74-bcmath ,

and now if i run : pkg -m , on my freenas jail : shown like below :
pkg: unknown command: -

For more information on available commands and options see ‘pkg help’.
root@nextcloud:~ # php -m
[PHP Modules]
apcu
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gmp
iconv
imagick
imap
intl
json
ldap
libxml
mbstring
memcache
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
posix
redis
Reflection
session
SimpleXML
SPL
standard
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

Due to the fact that PHP module installations are related to the used FreeNAS OS, I would recommend to ask this question in the FreeNAS help forum and not here.

https://www.google.com/search?client=firefox-b-d&q=freenas+PHP+module+HASH+Message+Digest+Framework

thx j-ed ,

ok , problem solved , i install Hash module package and my nextcloud back to normal.

Regards,

1 Like