ocket8888 opened a new pull request, #7102: URL: https://github.com/apache/trafficcontrol/pull/7102
Fixed the TPv2 server not running as intended. It also now handles more gracefully the common case of bind permissions being denied on port 80 when running in SSL mode. Instead of the whole server crashing, it'll just print an error and close the failed server, proceeding with HTTPS only. To make sure it actually builds and runs from now on, I switched the end-to-end tests from using `ng serve` to building and using the server. <hr/> ## Which Traffic Control components are affected by this PR? - Traffic Portal (Experimental v2) - Automation (GHA) ## What is the best way to verify this PR? Make sure the tests pass now that they use the server. ## PR submission checklist - [x] This PR has tests - [x] This PR needs no documentation - [x] This PR needs no CHANGELOG.md entry - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY** -- 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: issues-unsubscr...@trafficcontrol.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org