Created
November 26, 2025 20:23
-
-
Save chamilaadhi/430c3c77b382813a056f47eb7bb9bcda to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| upstream sslapi.am.wso2.com { | |
| server 127.0.0.1:9443; | |
| server 127.0.0.1:9444; | |
| ip_hash; | |
| #sticky learn create=$upstream_cookie_jsessionid | |
| #lookup=$cookie_jsessionid | |
| #zone=client_sessions:1m; | |
| } | |
| upstream sslgw.am.wso2.com { | |
| server 127.0.0.1:8243; | |
| server 127.0.0.1:8244; | |
| } | |
| server { | |
| listen 80; | |
| server_name api.am.wso2.com; | |
| rewrite ^/(.*) https://api.am.wso2.com/$1 permanent; | |
| } | |
| server { | |
| listen 443 ssl; | |
| server_name api.am.wso2.com; | |
| proxy_set_header X-Forwarded-Port 443; | |
| ssl_certificate amwso2com.crt; | |
| ssl_certificate_key amwso2com.key; | |
| location / { | |
| proxy_set_header X-Forwarded-Host $host; | |
| proxy_set_header X-Forwarded-Server $host; | |
| proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | |
| proxy_set_header Host $http_host; | |
| proxy_read_timeout 5m; | |
| proxy_send_timeout 5m; | |
| proxy_pass https://sslapi.am.wso2.com; | |
| } | |
| access_log access.log; | |
| error_log error.log; | |
| } | |
| server { | |
| listen 443 ssl; | |
| server_name gw.am.wso2.com; | |
| proxy_set_header X-Forwarded-Port 443; | |
| ssl_certificate amwso2com.crt; | |
| ssl_certificate_key amwso2com.key; | |
| location / { | |
| proxy_set_header X-Forwarded-Host $host; | |
| proxy_set_header X-Forwarded-Server $host; | |
| proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | |
| proxy_set_header Host $http_host; | |
| proxy_read_timeout 5m; | |
| proxy_send_timeout 5m; | |
| proxy_pass https://sslgw.am.wso2.com; | |
| } | |
| access_log access.log; | |
| error_log error.log; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment