-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Closed
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmapbug
Milestone
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
Getting the following error:
NC 20
Apache2
PHP 7.4.10
hex2bin(): Input string must be hexadecimal string at /var/www/nextcloud/lib/private/Security/Crypto.php#125
hex2bin(): Hexadecimal input string must have an even length at /var/www/nextcloud/lib/private/Security/Crypto.php#127
Web server error 1
Error: hash_equals(): Expected user_string to be a string, bool given at /var/www/nextcloud/lib/private/Security/Crypto.php#138
{
"reqId": "4ZTVeGlWnJN9UCkv6opc",
"level": 3,
"time": "2020-10-05T16:02:04+00:00",
"remoteAddr": "X.X.X.X",
"user": "USERNAME",
"app": "PHP",
"method": "GET",
"url": "/apps/text/session/create?fileId=731299&filePath=%2FDocuments%2FNextcloud+Setup+Docmunets%2FUnblock+BruteForce+Attempts.md&guestName=Daikon+Radish&forceRecreate=false",
"message": {
"Exception": "Error",
"Message": "hash_equals(): Expected user_string to be a string, bool given at /var/www/nextcloud/lib/private/Security/Crypto.php#138",
"Code": 0,
"Trace": [
{
"function": "onError",
"class": "OC\\Log\\ErrorHandler",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Security/Crypto.php",
"line": 138,
"function": "hash_equals"
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 303,
"function": "decrypt",
"class": "OC\\Security\\Crypto",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 104,
"function": "getKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 554,
"function": "getFileKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 460,
"function": "getShareKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/Crypto/Encryption.php",
"line": 202,
"function": "getFileKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 268,
"function": "begin",
"class": "OCA\\Encryption\\Crypto\\Encryption",
"type": "->"
},
{
"function": "stream_open",
"class": "OC\\Files\\Stream\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 207,
"function": "fopen"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 187,
"function": "wrapSource",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php",
"line": 473,
"function": "wrap",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php",
"line": 300,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 1159,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Wrapper",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 995,
"function": "basicOperation",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Node/File.php",
"line": 115,
"function": "fopen",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/DocumentService.php",
"line": 157,
"function": "fopen",
"class": "OC\\Files\\Node\\File",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/ApiService.php",
"line": 99,
"function": "createDocument",
"class": "OCA\\Text\\Service\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Controller/SessionController.php",
"line": 49,
"function": "create",
"class": "OCA\\Text\\Service\\ApiService",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 169,
"function": "create",
"class": "OCA\\Text\\Controller\\SessionController",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 100,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/App.php",
"line": 152,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Route/Router.php",
"line": 308,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/base.php",
"line": 1009,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/nextcloud/index.php",
"line": 37,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/nextcloud/lib/private/Log/ErrorHandler.php",
"Line": 91,
"CustomMessage": "--"
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"version": "20.0.0.9",
"id": "5f7b775319a85"
}
Web server error 2
Error: hex2bin(): Input string must be hexadecimal string at /var/www/nextcloud/lib/private/Security/Crypto.php#127
{
"reqId": "4ZTVeGlWnJN9UCkv6opc",
"level": 3,
"time": "2020-10-05T16:02:04+00:00",
"remoteAddr": "X.X.X.X",
"user": "username",
"app": "PHP",
"method": "GET",
"url": "/apps/text/session/create?fileId=731299&filePath=%2FDocuments%2FNextcloud+Setup+Docmunets%2FUnblock+BruteForce+Attempts.md&guestName=Daikon+Radish&forceRecreate=false",
"message": {
"Exception": "Error",
"Message": "hex2bin(): Input string must be hexadecimal string at /var/www/nextcloud/lib/private/Security/Crypto.php#127",
"Code": 0,
"Trace": [
{
"function": "onError",
"class": "OC\\Log\\ErrorHandler",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Security/Crypto.php",
"line": 127,
"function": "hex2bin"
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 303,
"function": "decrypt",
"class": "OC\\Security\\Crypto",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 104,
"function": "getKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 554,
"function": "getFileKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 460,
"function": "getShareKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/Crypto/Encryption.php",
"line": 202,
"function": "getFileKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 268,
"function": "begin",
"class": "OCA\\Encryption\\Crypto\\Encryption",
"type": "->"
},
{
"function": "stream_open",
"class": "OC\\Files\\Stream\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 207,
"function": "fopen"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 187,
"function": "wrapSource",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php",
"line": 473,
"function": "wrap",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php",
"line": 300,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 1159,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Wrapper",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 995,
"function": "basicOperation",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Node/File.php",
"line": 115,
"function": "fopen",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/DocumentService.php",
"line": 157,
"function": "fopen",
"class": "OC\\Files\\Node\\File",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/ApiService.php",
"line": 99,
"function": "createDocument",
"class": "OCA\\Text\\Service\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Controller/SessionController.php",
"line": 49,
"function": "create",
"class": "OCA\\Text\\Service\\ApiService",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 169,
"function": "create",
"class": "OCA\\Text\\Controller\\SessionController",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 100,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/App.php",
"line": 152,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Route/Router.php",
"line": 308,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/base.php",
"line": 1009,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/nextcloud/index.php",
"line": 37,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/nextcloud/lib/private/Log/ErrorHandler.php",
"Line": 91,
"CustomMessage": "--"
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"version": "20.0.0.9",
"id": "5f7b775319c32"
}
Web server error 3
Error: hex2bin(): Hexadecimal input string must have an even length at /var/www/nextcloud/lib/private/Security/Crypto.php#125
{
"reqId": "4ZTVeGlWnJN9UCkv6opc",
"level": 3,
"time": "2020-10-05T16:02:04+00:00",
"remoteAddr": "X.X.X.X",
"user": "username",
"app": "PHP",
"method": "GET",
"url": "/apps/text/session/create?fileId=731299&filePath=%2FDocuments%2FNextcloud+Setup+Docmunets%2FUnblock+BruteForce+Attempts.md&guestName=Daikon+Radish&forceRecreate=false",
"message": {
"Exception": "Error",
"Message": "hex2bin(): Hexadecimal input string must have an even length at /var/www/nextcloud/lib/private/Security/Crypto.php#125",
"Code": 0,
"Trace": [
{
"function": "onError",
"class": "OC\\Log\\ErrorHandler",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Security/Crypto.php",
"line": 125,
"function": "hex2bin"
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 303,
"function": "decrypt",
"class": "OC\\Security\\Crypto",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/nextcloud/lib/private/Encryption/Keys/Storage.php",
"line": 104,
"function": "getKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 554,
"function": "getFileKey",
"class": "OC\\Encryption\\Keys\\Storage",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/KeyManager.php",
"line": 460,
"function": "getShareKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/encryption/lib/Crypto/Encryption.php",
"line": 202,
"function": "getFileKey",
"class": "OCA\\Encryption\\KeyManager",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 268,
"function": "begin",
"class": "OCA\\Encryption\\Crypto\\Encryption",
"type": "->"
},
{
"function": "stream_open",
"class": "OC\\Files\\Stream\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 207,
"function": "fopen"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Stream/Encryption.php",
"line": 187,
"function": "wrapSource",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php",
"line": 473,
"function": "wrap",
"class": "OC\\Files\\Stream\\Encryption",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php",
"line": 300,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Encryption",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 1159,
"function": "fopen",
"class": "OC\\Files\\Storage\\Wrapper\\Wrapper",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/View.php",
"line": 995,
"function": "basicOperation",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Files/Node/File.php",
"line": 115,
"function": "fopen",
"class": "OC\\Files\\View",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/DocumentService.php",
"line": 157,
"function": "fopen",
"class": "OC\\Files\\Node\\File",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Service/ApiService.php",
"line": 99,
"function": "createDocument",
"class": "OCA\\Text\\Service\\DocumentService",
"type": "->"
},
{
"file": "/var/www/nextcloud/apps/text/lib/Controller/SessionController.php",
"line": 49,
"function": "create",
"class": "OCA\\Text\\Service\\ApiService",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 169,
"function": "create",
"class": "OCA\\Text\\Controller\\SessionController",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 100,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/AppFramework/App.php",
"line": 152,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/nextcloud/lib/private/Route/Router.php",
"line": 308,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/nextcloud/lib/base.php",
"line": 1009,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/nextcloud/index.php",
"line": 37,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/nextcloud/lib/private/Log/ErrorHandler.php",
"Line": 91,
"CustomMessage": "--"
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"version": "20.0.0.9",
"id": "5f7b775319dc0"
}
joaohenrifranco, dynobo, whahn1983, ffeyen, AugustMacke and 41 more
Metadata
Metadata
Assignees
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmapbug
