Replies: 2 comments 3 replies
-
Since you're seeing this error:
It means that your proxy is not sending the headers. |
Beta Was this translation helpful? Give feedback.
2 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What happened?
I am trying to set up stalwart behind a reverse proxy. I use nginx for that but i assume any reverse proxy would show the same behavior. My configuration is that all ports except http/https use streams proxy with proxy protocol enabled. For the http port i need to host more services so i am using a regular http reverse proxy. In no combination of proxy networks and use x-forwarded-for settings i am able to get the setup to work (except by overwriting the proxy networks on the http listeners to something invalid - but then i do not get the actual client ip but the ip of the proxy instead)
How can we reproduce the problem?
configure the following
and try to access the http port via a reverse proxy that connect to stalwart from eg 10.193.1.1
the headers the proxy is sending look as follows:
Version
v0.9.x
What database are you using?
RocksDB
What blob storage are you using?
None
Where is your directory located?
Internal
What operating system are you using?
Docker
Relevant log output
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions