-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENDPOINT CLIENT ERROR - REPLY WITH BAD REQUEST [Error: Parse Error: Invalid header value char] #8618
Comments
@romayalon @shirady , as we discussed over Thus evening call, opened this issue.. If you observe about noobaa.log snippet posted above it shows the one time with "'Invalid header value char'" , other time "'Unexpected start char in url" |
Hi, Additional InformationI can share what I checked:
For the "ENDPOINT CLIENT ERROR" as you mentioned it is not IO I tried to run a CLI health command (on master branch) on a running NSFS server with async make_endpoint_health_request(url_path) {
+ console.log('SDSD inside make_endpoint_health_request, url_path', url_path);
+ console.log('SDSD', HOSTNAME, this.https_port, url_path, 'GET');
const response = await make_https_request({
HOSTNAME,
port: this.https_port,
@@ -243,6 +245,9 @@ class NSFSHealth {
method: 'GET',
rejectUnauthorized: false,
});
+ console.log('SDSD response', response);
+ console.log('SDSD response.statusCode', response.statusCode);
+ console.log('SDSD response.rawHeaders', response.rawHeaders); attached here: And I saw this (nothing caught my eyes as possible "Invalid header value char"):
For the printing in "[WARN] core.util.signature_utils:: Anonymous request" although it runs by another PID (244600, where the previous printing was from PID 244599) I also looked at it and searched in "signature_utils" file the origin of this error printings and saw it was from the function noobaa-core/src/util/signature_utils.js Line 275 in 30ac4b2
|
Environment info
noobaa d/s non containerized noobaa-core-5.17.2-20241217.el9.ppc64le
Actual behavior
Nothing is running from S3 IO perspective on the system at the time of error, however observed the following in the node noobaa log.
Nothing relevant in mmfs.log on the node at that time.
Expected behavior
Not clear why does this error appeared in logs , when no IO ran from the user side. Could be something triggered, Anonymous user is not created on the cluster as well.
Steps to reproduce
More information - Screenshots / Logs / Other output
Will copy the noobaa.log, gpfs.log on the node into box folder for analysis https://ibm.ent.box.com/folder/299550817338
Note: Noobaa is running at "all" as the log level
The text was updated successfully, but these errors were encountered: