SkyeYoung commented on issue #12540:
URL: https://github.com/apache/apisix/issues/12540#issuecomment-3208730879

   @naman1-gupta  Hello,
   
   1. From the solutions currently provided by the community, using the 
`proxy-rewrite` plugin is the simplest and most straightforward.
   2. One possible approach is to process based on the SSL-related information 
in the `TLV` provided by Proxy Protocol v2. You can consider enabling Proxy 
Protocol on both nlb and apisix, and use 
[var_proxy_protocol_tlv_](https://nginx.org/en/docs/http/ngx_http_core_module.html#var_proxy_protocol_tlv_)
 provided by nginx in apisix, to obtain information like 
`proxy_protocol_tlv_ssl_version` for judgment.
   
   However, there has been no prior community practice related to the second 
approach, so you'll need to give it a try. We’d be very interested to hear your 
feedback.
   
   Thanks again for raising this important use case!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to