Thanks for the reply! I have looked at it, however it looks like this is intended to make proxy transparent from upstream/backend perspective: It is used so upstream server can see client address not proxy address. I am looking to do the opposite, I would like to make proxy transparent from the client perspective.by bouvierh - Nginx Mailing List - English
Hello, When my application connects to a sever, I am intercepting the request and routing it to a nginx process located on the same host (listening to 127.0.0.1:8883). The interception need to be transparent, so IP tables does that well. Now the issue is restoring the original destination. This would be trivial with HTTP, however MQTT or AMQP can also be used. I have looked at Tproxy protocby bouvierh - Nginx Mailing List - English
Thank you!by bouvierh - Nginx Mailing List - English
Hello, How do I install the javascript module on Alpine? I have tried: "apk add nginx-module-njs" but that module is not available. ERROR: unable to select packages: nginx-module-njs (no such package): Thanks, Huguesby bouvierh - Nginx Mailing List - English
Hello, I am caching the result of auth_request. This is the simplified code: proxy_cache_path /var/cache/nginx levels=1 keys_zone=token_cache:1m max_size=2m inactive=60m use_temp_path=off; location /devices { auth_request /auth; auth_request_set $token $upstream_http_x_token; proxy_set_header Authorization $token;by bouvierh - Nginx Mailing List - English
Hello! On a previous post I asked how I could get give a token to my Nginx server with having to put it in plain text in the config. One suggestion was to send to token in a request and use the javascript module to extract it. This is what I have been trying: load_module modules/ngx_http_js_module.so; events { } http { js_include /iotedge/edge-modules/api-proxy-module/templates/heby bouvierh - Nginx Mailing List - English
Thanks for your help!! Are there any other ways that I might have missed?by bouvierh - Nginx Mailing List - English
Thanks for your help!! Are there any other ways that I might have missed?by bouvierh - Nginx Mailing List - English
Hello! I currently use Nginx as a reverse proxy for my backend services. Nginx authenticates itself to the backend services using a Token that is generated by a process every 10 minutes and that process is writing the token in the config file and reloading nginx regularly: location / { proxy_set_header Authorization "PLAIN TEXT TOKEN WRITTEN BY PROCESS";by bouvierh - Nginx Mailing List - English
My system is: Hardware: https://www.moxa.com/en/products/industrial-computing/arm-based-computers/uc-8100a-me-t-series#specifications CPU: Armv7 Cortex-A8 1 GHz RAM: 1 GB DDR3 Docker: Docker version 3.0.13+azure, build dd360c7c0de8d9132a3965db6a59d3ae74f43ba7 OS: Debian 9 stretch I am trying to run nginx with the following commands but the image close right away with the following message:by bouvierh - Nginx Mailing List - English
Hello! I am using nginx in reverse proxy mode. When nginx proxy pass the certificates upstream, I would also like to pass the full cert chain along with it. This is for an industrial application and I don't have full control on why it is done this way. The only thing I can tamper with is Nginx. Digging around a bit, I found out that getting the cert chain through an environment variable iby bouvierh - Nginx Mailing List - English
I worked! Thank you so much!by bouvierh - Nginx Mailing List - English
Hello, I have a configuration an nginx proxy server "NGINX_SERVER" as the following: listen 443 ssl default_server; chunked_transfer_encoding on; ssl_certificate server.crt; ssl_certificate_key private_key_server.pem; ssl_client_certificate trustedCA.crt; #ssl_verify_depth 7; ssl_verify_client optional_no_ca;by bouvierh - Nginx Mailing List - English