Metadata
- Source
- SJRK-455
- Type
- Bug
- Priority
- Blocker
- Status
- Closed
- Resolution
- Fixed
- Assignee
- N/A
- Reporter
- Gregor Moss
- Created
2021-02-26T16:21:47.465-0500 - Updated
2021-03-15T11:18:58.628-0400 - Versions
-
- 0.5
- Fixed Versions
-
- 0.5
- Component
-
- Storytelling Tool UI
Description
When deployed to the remote servers hosting the AIHEC site, the Login and Signup forms failed on submission with the error "net::ERR_SSL_PROTOCOL_ERROR" in Chrome 88.
This seems to be due to the URL DataSource used by the sjrk.storyTelling.base.page.authentication page grade sending the request on port 80, which is the default. Configuring the port to 443 (the traditional SSL/TLS port) may solve the issue in production, but the site will fail when hosted locally for development purposes.
FLUID-6599 describes the cause in a bit more detail, though until that has been done, any public-facing deployments of the site should not use the account system.
Alternatively, changes could be made to the development environment (to the Docker container or to the Kettle server itself) that allow it to accept certain requests on port 443, and then specifying the port in the authenticationDataSource may solve this issue satisfactorily.
Comments
-
Justin Obara commented
2021-03-15T11:18:58.628-0400 Merged PR ( https://github.com/fluid-project/sjrk-story-telling/pull/114 ) at ffa60fe828fa816fadca949aaccbec6f682b7ebe