Prerequisites:
Windows operating system with the .NET framework 4.x Download here
The IIS server (Microsoft Web Server) installed and operational**
A user/ password with access to the server and read/ write permissions in Acomba directories
A user/ password for Acomba
Access to your company's router
A remote access tool on the client's server (E.g. TeamViewer or Screenconnect)
Version of Windows supported:
Server
WindowsServer 2008
WindowsServer 2012
WindowsServer 2016
Workstation
Windows 7
Windows 8
Windows 8.1
Windows 10
Installation procedure:
-
IIS Configuration
If the version of IIS is 7 or higher, install the compatibility tools for IIS 6
-
If no certificate is installed, configure IIS server access in SSL mode with a self-signed certificate (if no certificate is present).
-
Create an "acombaws" user
This user must have the read/ write permissions in Acomba directory.
Add a new pool app called AcombaWS.
-
Configure the AcombaWS pool app.
to run as the previously defined "acombaws" user
to use .NET 4
to support 32 bits
Ensure that the server can respond to the URL https://localhost
Ensure that the Windows firewall does not block incoming requests on IIS
-
Installing AcombaWebService
Download the installation files here: http://plive.ca/acomba/AcombaWebServiceSetup.zip
Extract files to a directory
Run setup.exe
Select the AcombaWS pool app
Give read/ write permissions in the C:\Inetpub\wwwroot\AcombaWebServicedirectory to the user acombaws
Deactivate anonymous security mode and activate basic authentication mode.
-
Configuring connection options in the web.config file
Open the C:\Inetpub\wwwroot\AcombaWebService directory
Open the Web.config file
Change the parameters in the <appSettings> section
Enter your company parameters
Give write permission to the "acombaws" user in the directory in which the web service was installed. By default, this will be C:\inetpub\wwwroot\AcombaWebService
-
Configure a "port mapping" in your router.
External port 8443 to your IIS server (fixed IP please) on port 443
If your public IP is not fixed, set up a no-ip.org or dyndns.com type agent
Optional: Configure remote access for technical support and remote help