Community
    • Login

    Notepad++ update error (schannel)

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    6 Posts 2 Posters 2.8k Views
    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.
    • A
      aimi617
      last edited by

      schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326). This message comes trying to update Notepad++ v8.1.2, it happens on 1 computer only. I will appreciate to have a lead to resolve the error.

      Here is my Debug Info:

      Notepad++ v8.1.2 (64-bit)
      Build time : Jul 16 2021 - 01:59:50
      Path : C:\Program Files\Notepad++\notepad++.exe
      Admin mode : ON
      Local Conf mode : OFF
      Cloud Config : OFF
      OS Name : Windows 7 Professional (64-bit)
      OS Build : 7601.24546
      Current ANSI codepage : 1252
      Plugins : mimeTools.dll NppConverter.dll NppExport.dll

      curl error

      PeterJonesP 1 Reply Last reply Reply Quote 0
      • PeterJonesP
        PeterJones @aimi617
        last edited by PeterJones

        @aimi617 ,

        Given the “initializesecuritycontext”, I am thinking that Notepad++ is having a hard time asking the OS for the elevated privileges needed to do the update.

        Also, if your debug info is correct and you already have v8.1.2 installed, why are you still trying to update? That’s already the newest-released version … and in fact the auto-updater is still looking for v8.1.1, so it shouldn’t even try to install anything.

        Questions:

        • Are you really trying to update starting at v8.1.2? Or did you really start the process from an earlier version of Notepad++ (and if so, which version did you start from)?
        • Did you use ?-menu Update Notepad++ ? Or did you manually download the v8.1.2 installer and run it?
          • If running from Update Notepad++ menu entry, did it ask you to elevate permission? Or were you already running Notepad++ in Admin Mode when you launched Update Notepad++?
          • If running the downloaded installer .exe, did you run it normally or did you use “run as administrator” to give it elevated privileges for installation?
        • Or are you saying that you’ve already updated to v8.1.2, but when you try to run after completing the installation, it gives you that error?

        Using a search engine on your error message shows that other people have similar error messages in many other applications, and at least one page showed that the error happened with Win7 but not with Win10 when trying to access a website via HTTPS from inside the application. That makes me wonder if the developer changed something in gup.exe or updated libcurl.dll to a version that isn’t compatible with Win7 anymore… I don’t have any Win7 machines to test on, unfortunately. If no one else has been able to help you further, maybe I’ll see if I can find my Win7 virtual machine later this week or this weekend, and see if I can replicate the problem.

        In the mean time, please supply the answers to the questions I’ve asked, and anything else that will help us replicate the exact process you followed that caused the error.

        1 Reply Last reply Reply Quote 0
        • A
          aimi617
          last edited by

          It doesn’t matter which version of Notepad++ is installed, the same error happens with earlier versions, I tried v7.9 as well as other v7.x versions, all 64-bit. I guess the culprit is somewhere in Windows Registry but to find the exact key/value, it’s like needle in a haystack. Most probably some 3-rd party service or app changed security settings where Notepad++ update is failed.

          The first installed Notepad++ was v8.1.1 then an attempt to update manually through the ?-menu instantly gives that pop-up error message. Elevate permission by default is admin, UAC is off and all apps automatically start under admin privileges.

          In comparison, v8.1.2 is installed on other 2 computers under Win7 and 10, absolutely no problems to update manually through ?-menu.

          PeterJonesP 1 Reply Last reply Reply Quote 0
          • PeterJonesP
            PeterJones @aimi617
            last edited by

            @aimi617 said in Notepad++ update error (schannel):

            Most probably some 3-rd party service or app changed security settings

            Unfortunately, there is nothing we can do to fix security settings on your PC. I am sorry.

            If you are able to manually write to C:\Program Files\Notepad++\, you might be able to bypass the installer. For writing to that folder, you might have to run Windows Explorer as Admin… or when you paste into that folder, Explorer might ask you for Admin permission). So can download the portable 64-bit NPP v8.1.2 zipfile from the official downloads page and open up the zipfile; then manually copy the executable and the associated config files and plugin/updater DLLs from the zipfile into the appropriate location on the problematic computer (C:\Program Files\Notepad++\ and subfolders).

            1 Reply Last reply Reply Quote 0
            • A
              aimi617
              last edited by

              Thanks, I will mean it, actually installation from the full installer works well and doesn’t cause the problems.

              A 1 Reply Last reply Reply Quote 1
              • A
                aimi617 @aimi617
                last edited by

                @aimi617

                Finally the (schannel) issue has been resolved, the main cause of this and other similar issues related to SSL/TLS errors is incorrect security settings in Windows Registry located in HKLM SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL. The easiest way to correct SSL/TLS settings is IIS Crypto utility disabling all obsolete protocols, ciphers and leave TLS 1.2, Triple DES, AES ciphers along with SHA hashes only. After changes and computer reboot the error SEC_E_ILLEGAL_MESSAGE (0x80090326) was gone.

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors