Share via

Adding HTTP subkey to the registry

Anonymous
2013-03-06T18:13:28+00:00

I am using Secunia 2.0 and have Windows 7 64 bit and Internet Explorer 9 32 bit. When I click on Secunia install solution I get the following

error message:

"unable to locate an appropriate web browser for the requested URL"

I click OK and get a 2nd message -

"an error occurred while attempting to open the specified URL"

I looked at the Secunia Frequently Asked Questions (PSI) and it says This error occurs because the registry key specifying your default

browser is not properly set. To solve it, try setting your preferred browser as default again.

If this has not resolved the problem, you can examine the registry key the Secunia PSI uses to determine your default browser. To see this

key, open the Registry Editor by typing "regedit" in the box that appears by clicking "Run" in the start menu on Windows XP, or in the

start menu search field for newer versions of Windows.

Then navigate with regedit to

"HKEY_CLASSES_ROOT\HTTP\shell\open\command". This registry key configures your systems default browser, and the program specified

here is what the Secunia PSI is having problems executing. Verify that the path points to your preferred browser, and that the browser

indicated has not been removed and is still functional.

These are some typical registry keys from the most used browsers known to work with the Secunia PSI as an example. Please note that these

examples are provided only as a courtesy, and Secunia does not officially recommend changing your registry key to any of these

values.

  1. Internet Explorer 32-bit on Windows 64-bit

"C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" –nohome”

I have Windows 7 Home and I do NOT have the key: HKEY_CLASSES_ROOT\HTTP\shell\open\command  I don't have the HTTP at all under HKEY_CLASSES_ROOT

How can I add in the registry the HKEY_CLASSES_ROOT\HTTP\shell\open\command and show "C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" –nohome” in that key?

Terry

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

5 answers

Sort by: Most helpful
  1. Anonymous
    2013-03-24T13:37:28+00:00

    I went back to Secunia and they said:

    The Secunia 2.0 PSI looks in the registry in that path since that should be the default location of the default browser.

    If Microsoft said that "HKEY_CLASSES_ROOT\HTTP\shel\lopen\command" is the wrong path, then we are wondering why they didn't help you, and told you the correct path. I just googled around and found that everywhere people are reffering to the default browser being located at "HKEY_CLASSES_ROOT\HTTP\shell\open\command".

    Secunia PSI Support

    Can you tell me how to create HKEY_CLASSES_ROOT\HTTP\shell\open\command and show "C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" –nohome” in that key?

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-03-13T13:57:32+00:00

    I went back to Secunia and they said:

    The Secunia 2.0 PSI looks in the registry in that path since that should be the default location of the default browser.

    If Microsoft said that "HKEY_CLASSES_ROOT\HTTP\shel\lopen\command" is the wrong path, then we are wondering why they didn't help you, and told you the correct path. I just googled around and found that everywhere people are reffering to the default browser being located at "HKEY_CLASSES_ROOT\HTTP\shell\open\command".

    Secunia PSI Support

    Can you tell me how to create HKEY_CLASSES_ROOT\HTTP\shell\open\command and show "C:Program Files (x86)Internet ExplorerIEXPLORE.EXE" –nohome” in that key?

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-03-12T07:14:55+00:00

    Hey, it seems that the path you have mentioned is wrong.

    Verify with Secunia and get back to me with the right path to assist you.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-03-07T15:22:21+00:00

    Thanks for your comments.

    When I go to Default Programs/Associate a file type or protocol with a program.  I could not find Secunia here.  When I looked at the Program file for Secunia besides .txt, .rtf, and txt2 files the other files were psi.exe, psi_tray.exe, psia.exe, sua.exe and psires.dll.

    IE9 is set as my default brower.

    I had already talked to Secunia and they said for me to talk to Microsoft to find out how to add the registry key of \HTTP\shell\open\command under HKEY_CLASSES_ROOT with data value of "C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE" -nohome

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2013-03-07T06:20:56+00:00

    Hi Terry,

    Thank you for posting your query in Microsoft Community Forums.

    Based on the issue description, it appears that you are getting an error message “unable to locate an appropriate web browser for the requested URL” while trying to open Secunia 2.0.

    I will certainly help you out with this issue.

    The default program is the program that Windows uses when you open a particular type of file, such as a music file, an image, or a webpage.

    For example, if you have more than one web browser installed on your computer, you can choose one of them to be the default browser.

    Here are few steps that you may try in order to fix the issue.

    a. Open Default Programs by clicking the Start button, and then clicking Default Programs.

    b. Click Associate a file type or protocol with a program.

    c. Click the file type or protocol that you want the program to act as the default for.

    d. Click Change program.

    e. Click the program that you want to use as the default for the file type you selected, or click the arrow next to Other Programs to show additional programs.

    For more information, refer to the links.

    “Change which programs Windows uses by default”

    http://windows.microsoft.com/en-us/windows7/Change-which-programs-Windows-uses-by-default

    Make Internet Explorer your default browser

    For changing registry keys, I would suggest you to contact Secunia Support for better assistance.

    If you have further questions on Windows, please do not hesitate to let us know. We will be glad to assist you.

    Was this answer helpful?

    0 comments No comments