Differences

This shows you the differences between two versions of the page.

Link to this comparison view

chapi_home [2019/01/30 09:22] (current)
Line 1: Line 1:
 +====== Chapi Home Wiki ======
 +
 +
 +
 +Description
 +
 +
 +
 +Control 5.1 and Higher utilizes a new service named **Cyrious Host Application Programming Interface** (CHAPI). CHAPI is responsible for handling server-side tasks for Cyrious Control. These tasks include things like ID generation for the SQL Database, Licensing and Validation.
 +
 +
 +
 +===== Chapi Installation =====
 +
 +
 +
 +CHAPI can be installed manually or with the installer on Windows 10, Windows 8/8.1 Windows 7, Vista, Server 2008, Server 2008 R2, Server 2012 or higher using the instructions below.
 +  * [[chapi_-_command_line_installation_windows_7]]
 +  * [[chapi_-_command_line_installation_windows_8]]
 +  * [[chapi_-_command_line_registration_of_chapi_service]]
 +  * [[chapi_-_command_line_creation_of_chapi_service]]
 +  * [[chapi_-_password_policy]]
 +  * [[chapi_-_chapi_local_user_account]]
 +  * [[chapi_-_service_url_registration]]
 +
 +
 +
 +===== Troubleshooting Chapi =====
 +
 +
 +
 +There are many different things that could cause a problem with Chapi on a user server. No matter what's causing the issue, troubleshooting will always be a process of trial and error—in some cases, you may need to use several different approaches before you can find a solution; other problems may be easy to fix. We recommend starting by using the following tips.
 +  * [[chapi_-_chapiurl_startup_option]]
 +  * [[chapi_-_logchapi_startup_option]]
 +  * [[chapi_-_setting_the_database_connection_strings_in_chapi.servicehost.exe.config]]
 +  * [[chapi_-_delete_chapi.servicehost_service]]
 +  * [[chapi_-_creating_a_batch_file_to_restart_the_chapi_service]]
 +  * [[locked_files_chapiddler_corrections|CHAPI - Unlock record being edited in background process]]
 +  * [[http://​@internal.cyriouswiki.com/​chapi_keypair_troubleshooting|CHAPI - Keypair Troubleshooting]]
 +  * [[chapi_-_the_chapi_service_is_not_available]]
 +  * [[error_retrieving_license_information]]
 +
 +
 +
 +===== Chapi Configurations =====
 +
 +
 +
 +If you need to change the standard configurations of Chapi within SQL or the server. We recommend starting by using the following tips and steps.
 +  * [[chapi_-_overriding_the_default_sql_user_and_password|CHAPI - Overriding the Default Control SQL User & Password]]
 +  * [[http://​@internal.cyriouswiki.com/​chapiinfo_database_view|CHAPI - Chapi Info Database View ]]
 +
 +
 +
 +===== Source =====
 +
 +
 +
 +Contributor:​ __who__, __company__ (optional)
 +
 +
 +
 +Date: _ _/_ _/2009
 +
 +
 +
 +Version: Control 4._
 +
 +
 +