Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Ensure update form works for Firefox users #1772

Closed
markmhendrickson opened this issue Jan 4, 2019 · 7 comments
Closed

Ensure update form works for Firefox users #1772

markmhendrickson opened this issue Jan 4, 2019 · 7 comments
Assignees
Labels

Comments

@markmhendrickson
Copy link

markmhendrickson commented Jan 4, 2019

We've received a report on Twitter that the "We have updated the browser" form wasn't working in Firefox with the user having to switch to Chrome to submit successfully.

screen shot 2019-01-04 at 10 05 31

@zone117x zone117x self-assigned this Jan 7, 2019
@zone117x
Copy link
Contributor

zone117x commented Jan 7, 2019

Just tested on MacOS with latest version of Firefox 64.0 and everything seems to work.

  1. Installed old version of Blockstack Browser v0.35.0.
  2. Recovered by Blockstack account in a new empty Firefox session.
  3. Logged into an app.
  4. Used Blockstack's update prompt to upgrade to current version v0.35.2
  5. Firefox opened and prompted "We have updated the browser, Please enter your password to migrate your data to the new version."
  6. Entered my password and it worked.
  7. Verified I was still signed into an app, then signed and signed back in with no issues.

Can the user check his Firefox console for any error logs?

@markmhendrickson
Copy link
Author

markmhendrickson commented Jan 8, 2019

@zone117x Thanks for testing this out. Any chance we can get our hands on a Windows machine in case that's the difference?

Also, I wonder if there's any difference here between the hosted vs. downloaded browser (not that it's easy to test the former).

I'll ask the user if they can check their Firefox console for logs as well.

@zone117x
Copy link
Contributor

zone117x commented Jan 8, 2019

I performed the same test on Windows. Everything worked.

@fnando-gomez
Copy link

Hi,
Some comments:

  • Tried to erase Firefox cache, didn't work.
  • I used a 3rd app to erase/clean cache for all the system (macOs MOjave 10.14.3 Beta (18D38a)) and now it's working again.

@markmhendrickson
Copy link
Author

@seraph-zaho That's great to hear! We'll close this out then, at least until we hear it reported by others. Hopefully it had an uncommon root cause.

@simonlayfield
Copy link

Firefox (64.0.2 (64-bit) on MacOS gives me an SSL error:

An error occurred during a connection to localhost:8888. SSL received a record that exceeded the maximum permissible length. Error code: SSL_ERROR_RX_RECORD_TOO_LONG

    The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
    Please contact the web site owners to inform them of this problem.

Works in Brave (Chromium).

@markmhendrickson
Copy link
Author

@simonlayfield Thanks for the report. It's unclear to me that the SSL error you're encountering relates to this update form specifically, and I believe the local Blockstack Browser served at localhost:8888 supports only HTTP, not HTTPS.

Are you accessing it via https://localhost:8888 or http://localhost:8888?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants