Description
Hello Stackstorm team,
We're noticing an issue with "st2 pack install file://$PWD" command with HTTPS endpoints.
For eg: if we set the below environment variables and try to install a pack , it works without any issues.
export ST2_API_URL=http://127.0.0.1:9101
export ST2_STREAM_URL=http://127.0.0.1:9102
export ST2_AUTH_URL=http://127.0.0.1:9100
export ST2_BASE_URL=http://127.0.0.1
But when we try to install a pack with the below environment variables wherein we route every request via Nginx reverse proxy/load balancer, the st2client fails to show the progress.
export ST2_BASE_URL=https://127.0.0.1
export ST2_AUTH_URL=https://127.0.0.1/auth
export ST2_API_URL=https://127.0.0.1/api
export ST2_STREAM_URL=https://127.0.0.1/stream
export ST2_CACERT=/etc/ssl/st2/st2.crt
Basically the pack install will show the progress like but the client won't exit and it would simply hang forever. But the pack install action chain would have really executed and completed without any issues.
Appreciate if any pointers to resolved this issue.
Regards
Harish