• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Remote passphrase reset fails to sync locally, causing a verification loop

    Opera for Windows
    windows opera bug
    2
    3
    227
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tentiuzyou
      tentiuzyou last edited by leocg

      Hello Opera Team and community.

      I am writing to report a severe and highly disruptive bug involving Opera Sync and the passphrase encryption mechanism on Windows.

      [The Problem & The Loop]
      After forgetting my sync passphrase, I used the official Opera Sync website (opera.com) to successfully reset my hosted data. The web interface correctly displayed "You have no sync data stored." However, the local Opera client on my Windows PC completely failed to recognize this server-side reset. Under opera://settings/syncSetup, it continuously demanded the old forgotten passphrase. Inspecting opera://sync-internals/ revealed endless "Cryptographer error" and "Passphrase Required" states. The browser was completely trapped in an authentication deadlock.

      [Catastrophic Local Data Loss]
      While attempting to break this loop by signing out and signing back into my Opera Account, a catastrophic error occurred. The browser performed an unauthorized, silent factory reset of its local environment. It completely wiped out my local configuration, erasing over 25,000 Bookmarks, 1,000 Passwords, along with all my customized Speed Dials, Workspaces, and Extensions.

      [The Resolution (How I fixed it)]
      Manually deleting the Sync Data and Default folders did not resolve the passphrase prompt upon relogging. The only way I successfully restored my environment was by fully closing Opera, completely deleting the corrupted Default folder, and restoring an older backed-up profile folder (Default.old) from my Windows Recycle Bin. Once the old profile folder replaced the new one, the client finally communicated with the server correctly, cleared the passphrase lock, and safely uploaded all 25,000+ items back to the cloud.

      This handshake failure between a web-side passphrase reset and the desktop client poses a high risk of permanent data loss for users. Please investigate this token/cryptography sync bug immediately.

      [Environment]

      OS: Windows11(JP)
      Windows 11 Pro Insider Preview
      25H2
      OS Build 26220.8474

      Web Browser: Opera (Latest Stable Build)

      Rei Narumiya 
      (https://x.com/tentiuzyou)

      Reply Quote 0
        leocg 1 Reply Last reply
      • leocg
        leocg Moderator Volunteer @tentiuzyou last edited by

        @tentiuzyou After have reset your passphrase, did you go to sync settings and disabled or changed your passphrase?

        Reply Quote 1
          tentiuzyou 1 Reply Last reply
        • tentiuzyou
          tentiuzyou @leocg last edited by

          @leocg said in Remote passphrase reset fails to sync locally, causing a verification loop:

          After have reset your passphrase, did you go to sync settings and disabled or changed your passphrase?

          Yes.
          Yes, I chose to disable it.

          Rei Narumiya 
          (https://x.com/tentiuzyou)

          Reply Quote 0
            1 Reply Last reply
          • First post
            Last post

          Computer browsers

          • Opera for Windows
          • Opera for Mac
          • Opera for Linux
          • Opera beta version
          • Opera USB

          Mobile browsers

          • Opera for Android
          • Opera Mini
          • Opera Touch
          • Opera for basic phones

          • Add-ons
          • Opera account
          • Wallpapers
          • Opera Ads

          • Help & support
          • Opera blogs
          • Opera forums
          • Dev.Opera

          • Security
          • Privacy
          • Cookies Policy
          • EULA
          • Terms of Service

          • About Opera
          • Press info
          • Jobs
          • Investors
          • Become a partner
          • Contact us

          Follow Opera

          • Opera - Facebook
          • Opera - Twitter
          • Opera - YouTube
          • Opera - LinkedIn
          • Opera - Instagram

          © Opera Software 1995-