CHAPI can be installed manually on Windows 7, Vista, Server 2008, Server 2008 R2 using the instructions below.

  1. Copy the CHAPI.Setup.msi to C:\Program Files (x86)\Cyrious\Control\
  2. Click on Start, All Programs, Accessories
  3. Right-click on Command Prompt and choose Run as Administrator
  4. Type in the following command
    • cd "C:\Program Files (x86)\Cyrious\Control\"
  5. Type everything below into a single command.(If no instance of SQL, do not put 'SQL name' as instance)
    • chapi.setup.msi PORT=[chapi port] CSPATH64=[sql server computer name]\[instance name],[sql port] 
      CSUSERID=[sql user] CSPASSWORD=[sql password] CSLOG=[chapi logging dbname] 
      CSCHAPI=[chapi dbname] USERNAME=[chapi username] PASSWORD=[chapi password]
    • Example:
    • chapi.setup.msi PORT=12556 CSPATH64=MyServer\Cyrious,1433 
      CSUSERID=cyrious CSPASSWORD=[Tech Support can Provide] CSLOG=Chapi_Logging 
      CSCHAPI=Chapi USERNAME=chapi PASSWORD=Ch@piUser1
    • Domain Computer - Install may or may not work dependent on group policy regarding creation of domain users. Try this if having troubles getting the install to work properly on a domain.
    • C:\Program Files (x86)\Cyrious\Control\chapi.setup.msi domain=[insert Computer name]
    • Domain Controllers - Sometimes the domain controller will still not accept the above switch, and you will need to put the name of the actual domain. Additionally you may need to include the .local at the end of the Domain name.
    • C:\Program Files (x86)\Cyrious\Control\chapi.setup.msi domain=[insert Domain name] 
      C:\Program Files (x86)\Cyrious\Control\chapi.setup.msi domain=[insert Domain name].local 
  6. Press Enter on the keyboard once you are ready to begin the installation.
  7. The installer will launch and complete the installation to C:\Program Files (x86)\Cyrious\Control\CHAPI.
  8. A local user account named CHAPI will be created.
  9. The service CHAPI_ServiceHost will be added under Services.msc

Note: If you are having trouble getting the service to actually register after the CHAPI folder has been created by the .msi file, chapi_-_command_line_registration_of_chapi_service

Contributor: Brandon R., Cyrious, Paul M

Date: 04/30/2013

Version: Control 5.1

You could leave a comment if you were logged in.