You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As can be seen from the mapping above, some of the backend service destinations are SSL enabled which unfortunately I can not change. So, for the backend service destinations to be reached, the following strategy had to be adopted:
version: "3.5"
services:
...
WSO2:
image: localhost:5000/wso2-integrator:6.1.1
...
networks:
- proxy
deploy:
labels:
- com.df.notify=true
- com.df.distribute=true
- com.df.sslVerifyNone=true # see below for the result when this parameter was set to false
- com.df.servicePath.1=/
- com.df.port.1=8280
- com.df.srcPort.1=80
- com.df.servicePath.2=/
- com.df.port.2=8243
- com.df.srcPort.2=443
- com.df.servicePath.3=/carbon
- com.df.port.3=9443
- com.df.srcPort.3=443
...
networks:
proxy:
Describe the results you received:
When "sslVerifyNone = true" 1st service destination mentioned above was not reachable 2nd and 3rd destinations were reachable and ssl enabled backend services worked just fine
When "sslVerifyNone = false" 1st service destination mentioned above was reachable 2nd and 3rd destinations were not reachable
Describe the results you expected:
All three service destinations are expected to be reachable
Additional information you deem important:
Please follow these steps which I had to perform manually to achieve the expected result:
Publish port 8080 on the proxy service and re-run the app stack (docker stack deploy ....)
Exec into the proxy container
Edit haproxy configuration (/cfg/haproxy.cfg) to remove ssl verify none text from the backend service for http:8280 (1st service destination)
This feature request is asking for the query parameter to be indexed such as com.df.sslVerifyNone.1=false so that ssl verify none text does not appear in the haproxy backend configuration
Reload haproxy configurations in the docker flow proxy curl -i "[PROXY_IP]:8080/v1/docker-flow-proxy/reload?recreate=false&fromListener=true"
Browse and confirm that all three service destinations (both http and https) are reachable
Please give us a shout if further info is required. I will really be grateful if this feature request could be implemented.
The text was updated successfully, but these errors were encountered:
I would like to make a feature request for an indexable sslVerifyNone query parameter please.
My scenario is a single service providing multiple destinations such as:
As can be seen from the mapping above, some of the backend service destinations are SSL enabled which unfortunately I can not change. So, for the backend service destinations to be reached, the following strategy had to be adopted:
Backend service configuration
Describe the results you received:
When "sslVerifyNone = true"
1st service destination mentioned above was not reachable
2nd and 3rd destinations were reachable and ssl enabled backend services worked just fine
When "sslVerifyNone = false"
1st service destination mentioned above was reachable
2nd and 3rd destinations were not reachable
Describe the results you expected:
All three service destinations are expected to be reachable
Additional information you deem important:
Please follow these steps which I had to perform manually to achieve the expected result:
com.df.sslVerifyNone.1=false
so that ssl verify none text does not appear in the haproxy backend configurationcurl -i "[PROXY_IP]:8080/v1/docker-flow-proxy/reload?recreate=false&fromListener=true"
Please give us a shout if further info is required. I will really be grateful if this feature request could be implemented.
The text was updated successfully, but these errors were encountered: