Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Newbie problem: can't update Notepad or Plugins

    Help wanted · · · – – – · · ·
    update error
    2
    4
    1225
    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.
    • J Moulding
      J Moulding last edited by

      Hi Folks,

      been using NP++ for years (because it’s brilliant) on an old Windows 7 laptop. Got new Windows 10 laptop, installed NP++. Now it won’t update.

      Error message: “Protocol https not supported or disabled in libcurl”. Means nothing to me.

      Also can’t install the XML tools plugin, and can’t update Plugin Manager - both return the message “Update … failed”.

      All constructive ideas gratefully received.

      Cheers

      John M.

      PeterJones 1 Reply Last reply Reply Quote 0
      • PeterJones
        PeterJones @J Moulding last edited by

        @j-moulding ,

        That error message means that one of the libraries that Notepad++ hooked into is not defined correctly – that it allows for HTTP but not HTTPS… The updater’s libcurl.dll should be right next to the updater executable inside the Notepad++ executable directory, and it should use that version.

        Where did you download Notepad++ (exact URL)?

        Could you please supply your ?-menu’s Debug Info?

        Thinking about it, maybe you’ve got a libcurl.dll somewhere else (like in one of your SYSTEM folders) which is somehow taking precedence over the updater’s local libcurl.dll. I wouldn’t expect that to happen, but maybe. If you open a command window (cmd.exe), what does it show if you run the following commands

        where libcurl.dll
        cd "c:\Program Files\Notepad++\updater"
        where libcurl.dll
        

        (this assumes Notepad++ is in that directory; if not, update the path accordingly)

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

          @J-Moulding ,

          Alternately, you can also just go to https://notepad-plus-plus.org/downloads/ and download the installer yourself, rather than using Notepad++ > ? > Update Notepad++ – in the end, they both do the same thing. (And maybe getting the most recent Notepad++ will fix your libcurl issue anyway.)

          But I’d really like the results of the where experiment – I’d like to know if having another libcurl.dll in your path can interfere with the Notepad++ updater (because if so, the developer can probably do some magic to prefer the one in the updater directory over one in the path… but we need confirmation before submitting an official bug report)

          J Moulding 1 Reply Last reply Reply Quote 0
          • J Moulding
            J Moulding @PeterJones last edited by

            @peterjones

            Hi Peter,

            thank you for such a prompt reply: the ‘where’ command didn’t return any copies of the dll; I checked the NP++ directory - none there either; but it was an old version, installed from an ancient download. My bad!

            So I read your second suggestion, uninstalled the old version, and installed 8.2.

            Now it’s running like a dream, and I couldn’t be more grateful!

            Best regards, and have a great weekend.

            Cheers

            John

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Copyright © 2014 NodeBB Forums | Contributors