zebrunner / reporting

Zebrunner Reporting Tool
https://zebrunner.com/documentation
Apache License 2.0
210 stars 44 forks source link

unable to setup independent setup via SSL #2328

Closed ghost closed 1 year ago

ghost commented 2 years ago

Description In read.me described that user can independent setup and start reporting with https https://github.com/zebrunner/reporting/blob/master/README.md

Steps to reproduce

  1. git clone --recurse-submodule https://github.com/zebrunner/reporting.git && cd reporting && ./zebrunner.sh setup Provide required details for https protocol
  2. Start services ./zebrunner.sh start
  3. https://hostname:port for secured protocol Actual behavior reporting page is opened in browser with https

Expected behavior reporting page is not opened properly in browser with https [A clear and concise description of what you expected to happen.]

Снимок экрана 2021-10-28 в 11 22 18
vdelendik commented 1 year ago

done. to test such scenarios should be tested:

  1. http setup using CE
  2. http setup of reporting independent
  3. https setup using CE (only global nginx under ssl). -> inside ./reporting/configuration/zebrunner-proxy/nginx.conf ssl related lines still commented!
  4. https setup of reporting independent -> inside ./configuration/zebrunner-proxy/nginx.conf ssl related lines uncommented! Also listen 80 ssl; declared
ghost commented 1 year ago

verified, fixed