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