Windows Installer

Training will speedup your learning process - ]po[ is a complex product  with many configuration options. 




A Windows installer is available for the following Windows versions:

  • Windows 10 64bit
  • Windows 7 64bit
  • Windows Server 2008 64bit 
  • Windows Server 2012 64bit
  • Windows Server 2016 64bit
Not supported:
  • Any Windows with 32 bit
  • Windows XP or earlier
  • Windows 8 - ]po[ seems to work, but you might have to update the CygWin installation
  • Windows Small Business Server 2003 / Windows 2008 Server SP2 (requires manual intervention, please see below)

Windows installer are available from


Installation Requirements

In order to run ]project-open[ on Windows you will need:

  • A computer running one of the supported Windows versions
  • At least 1GByte RAM
  • At least 10GByte of free disk space

The current version of the Windows installer will refuse to install if it detects a number of conditions:

  • Any 32bit Windows
  • PostgreSQL already installed - ]project-open[ includes its own PostgreSQL database which might conflicts with previous installations.
  • CygWin already installed - ]project-open[ includes its own CygWin installation which might conflicts with previous installations.
  • Port 8000 already occupied by another applications.
  • The system is installed in a sub-directory. At the moment you will have to install ]po[ in <driver letter>:\project-open.

For questions, comments or error reports please got to the Open Discussions Forum at SourceForge  and start a discussion thread AFTER you have checked the other threads for similar discussions, please.

Known Issues and Installation Notes

All Windows Versions:

  • ]project-open[ may not restart automatically:
    You may have to start ]project-open[ manually after running the "Configuration Wizard".
    To restart ]project-open[, please go to the ]project-open[ program group and choose "Start ]project-open["

Windows Vista, Windows 7 and Windows 8:

  • "Start ]project-open[" produces "Permission Denied" error:
    On Windows Vista please right-click the "Start ]project-open[" icon and choose "Run as Administrator".  

Troubleshooting Windows Installations

Is AOL server running properly?

Please go to "Control Panel/Administration Tools/Services" and check if the service "AOLserver-projop" is running.
You can start it manually from the context menu (right mouse click)

Is Postgres running properly?

Please go to "Control Panel/Administration Tools/Services" and check if the service "PostgreSQL" is running.
You can start it manually from the context menu (right mouse click)

Error due to multiple install attempts?

If you installed ]po[ multiple times on your machine please make sure that the de-installing process completed successfully and that there are no components left.
Check "Control Panel/Administration Tools/Services" and make sure that the services AOLserver-projop and PostgreSQL are not listed after having de-installed ]po[.

Is there a conflict with the ports?

Please check that there's no application already listening on the preconfigured port by typing

netstat -an
into your Windows console. If you find the following entry
TCP              LISTENING
there's already an an application listening on port 8080 of your local machine. In this case adapt the config.tcl file accordingly. 

When installing ]po[ the second time I get an Error message

In some cases a second installation of ]po[ on a WIN machine might result into the following error (or similar):

Warning: the user postgres is already present in this computer!
The installer cannot continue!

Please go to your WINDOWS user management (CONTROL PANEL/USER ACCOUNTS), delete the Postgres user and try to install again.
If there's no user 'postgres', try opening a console and execute

net user postgres /delete

If a former (de-) installation hadn't been completed, there might be still an entry in the WINDOWS registry:


or on WIN 64-bit:


that prevents the installer from running a second time. Please consult the WINDOWS documentation on how to eliminate this key.  

In some cases you also need to manually remove the local user 'postgres' from your system.
Use WIN Administration (\ManageComputer\LocalUsers&groups\users) to do so.

Windows 2008 Server SP2

Search for dotnetfx35sp1 to get additional information on how to fix this issue.  

Training will speedup your learning process - ]po[ is a complex product with many configuration options.

Setting up SSL (HTTPS)

... is quite straight foward. Simply copy the .pem files to your server and adjust ~/etc/config.tcl accordingly:

ns_section "ns/server/${server}/module/nsopenssl/sslcontext/users"
	ns_param	Role			server
	ns_param	ModuleDir		${serverroot}/etc/certs
	ns_param	CertFile		company_certificate.pem
 	ns_param	KeyFile			company_certificate-decrypted.pem
ns_section "ns/server/${server}/module/nsopenssl/sslcontext/client"
	ns_param	Role			client
	ns_param	ModuleDir		${serverroot}/etc/certs
	ns_param	CertFile		company_certificate.pem
	ns_param	KeyFile			company_certificate-decrypted.pem

Getting Support 

If you continue having problems please post a bug and describe your problem as detailed as possible. The following information helps us to determine the cause of the problem:

  • Which Window version are you using. Please be as specific as possible.
  • Did you experience this problem with your first attempt install ]po[?
  • On what drive did you try to install ]po[
  • Are there any MS Developer tools installed on your machine?
  • Did you install Postgres / AOLserver already at an earlier point in time on your machine?

It would be very helpful if you'd send us the export of  the Windows XP System Information Tool. Click Start, point to Programs, point to Accessories, point to System Tools, and then click System Information. In the File menu you'll find the export function that provides you with a text file. Find more information about this tool and the information it collects from your system at 


  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

E-08907 Hospitalet de Llobregat (Barcelona)

 Tel Europe: +34 932 202 088
 Tel US: +1 415 429 5995