Help Center
About BadBlue

Help >> Installation FAQ

BadBlue Discussion     Email support
Installation FAQ

After installing, why did Internet Explorer report a HTTP 500 Internal Server, Connection Refused or web page cannot be displayed error?

This error can occur if the Internet Explorer browser settings interfere with local web serving. Using the IE menu, select Tools >> Internet Options >> Connections Tab >> LAN Settings and ensure that Automatically detect settings and Use automatic configuration script checkboxes are both not checked.

As an alternative, enter your PC's IP address in the browser address bar (e.g., If you don't know your IP address, start a command prompt window (e.g., Start >> Run >> cmd) and type ipconfig to view your IP address.

After installing, why didn't the main menu appear?

BadBlue's user interface runs in a browser. If a browser window does not pop up automatically, right click on the BadBlue icon in the system tray (lower righthand corner of the screen) and select Main menu. Or click on this link - - to see whether BadBlue is running.

This can occur the first time you run BadBlue if you use a software firewall (e.g., ZoneAlarm). Tell ZoneAlarm that BadBlue (P2P web server) is permitted to both act as a server and access the internet. You can also try simply refreshing the browser window and the main menu should appear.

The browser says 'Page cannot be displayed' or 'Cannot find server', what do I do?

Press the browser Refresh button. For instance, if you're running ZoneAlarm, it will ask whether BadBlue can access the Internet and act as a server? On both questions, check the 'Remember this answer the next time I use this program' box and press the 'Yes' button.

You can then press the browser's Refresh button to display BadBlue's main menu. Or right-click on the BadBlue system tray icon at lower right and select 'Main menu'.

Why do I get "Access Denied (page can not be accessed from a remote browser)" errors when using the menus?

Usually this is due to one of two reasons:

1) Using a domain-name rather than to manage BadBlue. To ensure that the management functions are executed on the local browser, BadBlue needs to verify the source of the request. When a domain-name is used in the browser address bar (rather than, BadBlue is unable to confirm the request as local. Use in the browser address bar to manage the local copy of BadBlue.

2) Running security software on your PC. When running certain firewall or privacy software packages, BadBlue is unable to verify that the local browser is truly running on your workstation. The good news is that the most popular programs (e.g., Windows XP's built-in firewall, Norton Internet Security and ZoneAlarm) can be configured to permit BadBlue to verify its security:

Norton Internet Security (NIS) 2004

1. Select Options
2. Privacy Control
3. Select Advanced
4. Add the site
5. On the Global Settings tab
6. Uncheck Use default settings and select Permit
7. Uncheck Information about visited sites and select Permit
8. On the User settings tab
9. Uncheck Pop-up ads and select Permit

Norton Internet Security (NIS) 2003

1. Open NIS or NPF
2. Click Options
3. Click Internet Security or Personal Firewall
4. Click the Web Content tab
5. Click Add Site. A new site/domain box appears. Enter the name of the site ( that you want to receive the referer information and click OK
6. The site name appears in the left frame of the Options window
7. Click the name of the new site
8. Click the Global Settings tab
9. In the "Information about visited sites" section, uncheck "Use default settings"
10. Click Permit

Norton Internet Security (NIS)

1. Open NIS
2. Click Options
3. Click Internet Security or Personal Firewall
4. Click Advanced Options
5. Click the Web tab
6. Click Add Site. A new site/domain box appears
7. Enter the name of the site that you want to receive the referer information ( and click OK. That site name appears in the left frame of the Advanced Options window
8. Click the name of the new site
9. Click the Privacy tab
10. Check the "Use these rules for..." box
11. Change the Referer from "Block" to "Allow"


1. Click Privacy
2. Click Cookie Control
3. Click Custom
4. Uncheck "remove private header information"

Windows XP's Firewall

1. Open XP's Control Panel
2. Double-click Networking and Internet Connections
3. Select Network Connections
4. Right-click on the connection to disable, then select Properties
5. On the Advanced tab, clear the Protect my computer or network checkbox
6. Press OK

Other users can't see my PC, why?

Please review the Troubleshooting guide for a step-by-step review of how to let external users connect with your PC.

Can BadBlue be installed as a Service?

Yes. A service runs continuously, even when a user is not logged in. BadBlue can be installed as a Windows 9X service (Windows 95, 98, ME). From a command-line, use the syntax:

badblue -install9xservice

This creates a BadBlue registry setting in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunServices. BadBlue can also be installed as a Windows NT or 2000 service. From a command-line, use the syntax:

badblue -installntservice

After installing as an NT service, BadBlue can be controlled from the Start >> Settings >> Control Panel >> Services application. To remove the service (and transform the executable back into a normal, non-service executable), use:

badblue -removentservice

To programmatically stop BadBlue, use:

badblue -stop

How do I install PHP?

Visit our PHP help page.

Can I install new MIME Types?

Yes. Visit our General web serving. help page.

After installing, why doesn't Netscape display anything?

After installation of BadBlue on a system that uses a proxy server, Netscape refuses to display the BadBlue user interface. This is caused by Netscape not understanding that is the local machine and does not need to use the proxy server. To repair this problem, add to the Netscape proxy exception list. In Netscape 4.X use the following steps: Edit >> Preferences >> Advanced >> Proxies >> Manual Proxy Configuration >> View and add to the "do not use proxy servers for domains beginning with" list.

How do I uninstall BadBlue?

Use Windows Explorer to open the folder to which you originally installed BadBlue (usually this is c:\program files\badblue\pe). Then run the application called Uninstal.

Two items of interest: BadBlue installs files only to the specified installation folder; removing the folder altogether is perfectly safe as an uninstall. Also, because BadBlue uses a very tiny installer to keep its size to a minimum it does not add information to the Control Panel's 'Add and Remove Programs' menu.

After installing, why did I get a "port" error?

BadBlue probably installed correctly, but is unable to serve up its web pages. You may have a port conflict. Right click on the BadBlue icon in the system tray (lower righthand corner) and select Restore. The BadBlue console (a small window) should appear. Use the following steps to change the port number:

  • Press the Stop button to stop the server
  • Change the port from 80 to 81 (or other unused port-number such as 8081)
  • Press the Exit button to exit
  • Restart BadBlue from the Start menu or Services panel if installed as a service

    After changing the port number, it is highly recommended that you exit completely and restart from the Start menu (or the Services control panel if BadBlue has been installed as a Windows NT or 2000 service).