-
Notifications
You must be signed in to change notification settings - Fork 134
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
"malformed HTTP request \"\"" #118
Comments
The problem lies somewhere in reverse proxy configuration which is placed in front of PushProx. |
I got the same issue when my PushProx service is located behind AWS ALB. (client <-> AWS ALB <-> server) |
I am also facing the same issue |
Same here on local infra. I have to encrypt the traffic (Security will reject otherwise, and probably rightfully so). Same error happens regardless whether I specify a valid URL (http://server1:9100/metrics for node exporter, an invaldi URL or an invalid path. So I suspect the proxy client does not even try to open a connection or the port/path is lost on the way even though it is displayed correctly in the "Got scrape request" log on the client. |
I faced the same issue. Does anyone know how to resolve it? |
Hi!
I'm having troubles running PushProx on my staging server.
The most informative error I see is from proxy client receiving bad request:
And then probably because of that
pushprox-proxy
fails to retrieve data from the client:Some more details:
The client gets successfully registered at
proxy/clients
page:[{"targets":["argon-u1910"],"labels":null}]
And Prometheus is able to see that client live, but fails to scrape.
Prometheus config files and dashboard screenshots:
If I run proxy-server locally - everything is fine. So the problem is probably somewhere in the stack on which I'm trying to host it on cloud my servers. Should there be some additional ports open or something? Might the problem be in some http/https redirect where the request body is lost?
Any help will be much appreciated!
Thank you!
The text was updated successfully, but these errors were encountered: