====== 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._