Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Captcha Window Doesn't Load in Prod #280

Open
pr1sm opened this issue Jan 24, 2019 · 0 comments
Open

Captcha Window Doesn't Load in Prod #280

pr1sm opened this issue Jan 24, 2019 · 0 comments
Labels
area:frontend Related to Nebula's Frontend Electron app priority:low Issues that are low priority don't need to be solved right away type:bug Something isn't working

Comments

@pr1sm
Copy link
Collaborator

pr1sm commented Jan 24, 2019

Describe the bug
The captcha window doesn't load when in the prod environment.

To Reproduce
Steps to reproduce the behavior:

  1. Checkout commit 97f55c3 (before the hotfix was added in Hotfix: Enable Captcha Window #279)
  2. Build and run the Frontend in Prod
  3. Attempt to launch a captcha window

Expected behavior
The captcha window should open and should harvest valid tokens when necessary

Desktop (please complete the following information):

  • OS: macOS
  • Service: frontend
  • Version: 1.0.0-beta.3 (before hotfix)

Additional context
The underlying problem stems from a certificate error I believe. The series of failures happens in this order:

  1. Underlying problem (???)
  2. Captcha Server cannot accept requests
  3. The Captcha Browser window can't load the intercepted url
  4. The browser window never fires the ready-on-show event
  5. The browser window never shows

The hotfix in #279 sets the app to ignore certificate errors and that allows the server to respond. We have a certificate-error handler, but that never seems to get invoked.

@pr1sm pr1sm added type:bug Something isn't working area:frontend Related to Nebula's Frontend Electron app labels Jan 24, 2019
@pr1sm pr1sm added this to the Beta 4 Release milestone Jan 24, 2019
@walmat walmat added the priority:urgent Issues that need to be solved right away label Feb 1, 2019
@walmat walmat modified the milestones: Beta 4 Release, Beta 5 Release Feb 1, 2019
@pr1sm pr1sm removed this from the Beta 5 Release milestone Feb 8, 2019
@pr1sm pr1sm added priority:low Issues that are low priority don't need to be solved right away and removed priority:urgent Issues that need to be solved right away labels Feb 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:frontend Related to Nebula's Frontend Electron app priority:low Issues that are low priority don't need to be solved right away type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants