<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sdkwiki.wizarpos.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhilong+nouse</id>
	<title>wizarPOS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://sdkwiki.wizarpos.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhilong+nouse"/>
	<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=Special:Contributions/Zhilong_nouse"/>
	<updated>2026-05-03T02:02:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_Understand_Terminal_Application_Update_Scenarios_in_TMS&amp;diff=1391</id>
		<title>How to Understand Terminal Application Update Scenarios in TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_Understand_Terminal_Application_Update_Scenarios_in_TMS&amp;diff=1391"/>
		<updated>2019-12-26T03:00:20Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: Created page with &amp;quot;== Execution scenario ==  {| class=&amp;quot;wikitable&amp;quot; |- ! Scenario !! Description |- | bootstrap || This operation is performed when the terminal is connected to the network for the...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Execution scenario ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Description&lt;br /&gt;
|-&lt;br /&gt;
| bootstrap || This operation is performed when the terminal is connected to the network for the first time after the terminal is turned on.&lt;br /&gt;
|-&lt;br /&gt;
| Every six hours || Update every six hours&lt;br /&gt;
|-&lt;br /&gt;
| Click Apply push || After clicking the &amp;quot;App Push&amp;quot; button on WizarView, the terminal will perform the application update&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1329</id>
		<title>How to understand error codes appeared in the terminal when using TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1329"/>
		<updated>2019-11-08T02:28:15Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: /* Common error codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Error Format ==&lt;br /&gt;
[L/LS/S]-[module code]-[error code], For example:&lt;br /&gt;
L_01_28&lt;br /&gt;
&lt;br /&gt;
* L: General error from terminal.&lt;br /&gt;
* LS: Network error from terminal.&lt;br /&gt;
* S: General error from WizarView server.&lt;br /&gt;
&lt;br /&gt;
== Module code ==&lt;br /&gt;
* 01: Adapt agent parameter&lt;br /&gt;
* 02: Adapt device parameter&lt;br /&gt;
* 03: Adapt network parameter&lt;br /&gt;
* 04: Reset administrator password&lt;br /&gt;
* 05: Uninstall app from terminal&lt;br /&gt;
* 06: Update app&lt;br /&gt;
* 07: Update communication key&lt;br /&gt;
* 08: Upload app status&lt;br /&gt;
* 09: Upload app parameter status&lt;br /&gt;
* 10: Upload system event&lt;br /&gt;
* 11: Upload app which terminal has installed&lt;br /&gt;
* 12: Upload log&lt;br /&gt;
* 13: Terminal register &lt;br /&gt;
* 14: Upload error log when turn on terminal&lt;br /&gt;
* 15: Update firmware patch&lt;br /&gt;
* 16: Update Unionpay key&lt;br /&gt;
* 17: Upload app info&lt;br /&gt;
* A: Administrator login&lt;br /&gt;
* B: Administrator logout&lt;br /&gt;
* C: Task when turn on terminal&lt;br /&gt;
* D: Modify Administrator password&lt;br /&gt;
* DT: Download App/firmware/parameter file&lt;br /&gt;
* E: Mount SD Card&lt;br /&gt;
* F: Collect system event&lt;br /&gt;
* G: Tip message of install firmware&lt;br /&gt;
* H: Install app&lt;br /&gt;
* I: Install parameter file&lt;br /&gt;
* J: Install firmware&lt;br /&gt;
&lt;br /&gt;
== Error code ==&lt;br /&gt;
=== For L ===&lt;br /&gt;
* 0: Network error&lt;br /&gt;
* 999: Unknown error&lt;br /&gt;
* 10: Install app error&lt;br /&gt;
* 11: Uninstall app error&lt;br /&gt;
* 12: Install parameter error&lt;br /&gt;
* 13: Install firmware error&lt;br /&gt;
* 14: Register address can not access&lt;br /&gt;
* 15: Input register address is same with the default register address&lt;br /&gt;
* 16: Communication key message parsing error&lt;br /&gt;
* 17: Can not identify the message from WizarView&lt;br /&gt;
* 18: Verify signature fail by certificate&lt;br /&gt;
* 19: Verify signature fail by communication key&lt;br /&gt;
* 20: HSM error, generate CSR fail&lt;br /&gt;
* 21: HSM error, encrypt data fail&lt;br /&gt;
* 22: Terminal has registered&lt;br /&gt;
* 23: File I/O error&lt;br /&gt;
* 24: Download app error&lt;br /&gt;
* 25: Operation running&lt;br /&gt;
* 26: File is not exist&lt;br /&gt;
* 27: Can not find the app&lt;br /&gt;
* 28: Return fail when call interface&lt;br /&gt;
* 29: The interface is not exist&lt;br /&gt;
* 30: Verify administrator password fail&lt;br /&gt;
* 31: Can not identify file format&lt;br /&gt;
* 32: Can not parse command from WizarView&lt;br /&gt;
* 33: Illegal message from WizarView&lt;br /&gt;
* 34: Customer serial number is null&lt;br /&gt;
* 35: Firmware has existed&lt;br /&gt;
* 36: Download module are working&lt;br /&gt;
* 37: Terminal does not register&lt;br /&gt;
* 38: System event monitor initialize fail&lt;br /&gt;
* 39: Public certificate lost from HSM&lt;br /&gt;
* 40: Encrypt fail from HSM&lt;br /&gt;
* 41: HSM does not initialize&lt;br /&gt;
* 42: SN is not exist&lt;br /&gt;
* 43: Mount SD card fail&lt;br /&gt;
* 44: Terminal initialize fail&lt;br /&gt;
* 45: Have not connected network&lt;br /&gt;
* 46: Download fail, unknown reason&lt;br /&gt;
* 47: Download fail, please check from terminal&lt;br /&gt;
* 48: Can not connect to WizarView&lt;br /&gt;
* 49: Terminal is initializing&lt;br /&gt;
* 50: No permission&lt;br /&gt;
* -888: Parameter error&lt;br /&gt;
=== For S ===&lt;br /&gt;
* 0: WizarView server has unknown error&lt;br /&gt;
* 1: Operation success&lt;br /&gt;
* 2: SN is null&lt;br /&gt;
* 3: Illegal CSR&lt;br /&gt;
* 4: XMPP login password is null&lt;br /&gt;
* 5: Certificate lost from WizarView server&lt;br /&gt;
* 6: Key of certificate is changed&lt;br /&gt;
* 7: Terminal is not exist&lt;br /&gt;
* 8: No certificate in the terminal&lt;br /&gt;
* 709: Verify signature fail by certificate&lt;br /&gt;
* 710: Verify signature fail by communication key&lt;br /&gt;
* 11: Add open fire user fail&lt;br /&gt;
* 12: No definition for register rule&lt;br /&gt;
* 13: No matched register rule&lt;br /&gt;
* 14: Generate certificate fail&lt;br /&gt;
* 15: PINPAD certificate key changed&lt;br /&gt;
* 16: PINPAD certificate lost&lt;br /&gt;
* 17: Communication key lost, require new key&lt;br /&gt;
* 18: No definition of signature type&lt;br /&gt;
* 19: Invalid signature&lt;br /&gt;
* 20: Transaction type can not support&lt;br /&gt;
* 21: Quick upgrade channel: model type lost&lt;br /&gt;
* 22: Quick upgrade channel: agent config file lost&lt;br /&gt;
* 23: Quick upgrade channel: agent file lost&lt;br /&gt;
* 24: Quick upgrade channel: version code is older than terminal&lt;br /&gt;
* 25: Config app parameter for terminal&lt;br /&gt;
* 26: Communication protocol can not support&lt;br /&gt;
* 27: No SN&lt;br /&gt;
* 30: Don&#039;t need update patch&lt;br /&gt;
* 48: Patch exist&lt;br /&gt;
=== For LS ===&lt;br /&gt;
* 400: Bad request&lt;br /&gt;
* 403: Forbidden&lt;br /&gt;
* 404: Not found the resource&lt;br /&gt;
* 500: Internal server error&lt;br /&gt;
* 503: Bad gateway&lt;br /&gt;
* 504: Gateway timeout&lt;br /&gt;
== Common error codes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error Message !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 999 || The terminal failed to register due to unknown reasons, please click Update Now.&lt;br /&gt;
|-&lt;br /&gt;
| L_12_33 || Server message is illegal&lt;br /&gt;
|-&lt;br /&gt;
| L_13_06 || Terminal certificate conflict&lt;br /&gt;
|-&lt;br /&gt;
| L_13_20 ||CSR failed to generate&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-2) || the package archive file is invalid.&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-7) || Installed package has a different signature than the new package&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-9) || the new package uses a shared library that is not available&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-103)|| Did not find any certificates in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-104) ||Inconsistent certificates on the files in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-100000) ||Unknown error&lt;br /&gt;
|-&lt;br /&gt;
| LS_13_0 ||WizarView server has unknown error&lt;br /&gt;
|-&lt;br /&gt;
| L_DT_47 ||Download error&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1277</id>
		<title>How to understand error codes appeared in the terminal when using TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1277"/>
		<updated>2019-09-04T05:51:48Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: /* Common error codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Error Format ==&lt;br /&gt;
[L/LS/S]-[module code]-[error code], For example:&lt;br /&gt;
L_01_28&lt;br /&gt;
&lt;br /&gt;
* L: General error from terminal.&lt;br /&gt;
* LS: Network error from terminal.&lt;br /&gt;
* S: General error from WizarView server.&lt;br /&gt;
&lt;br /&gt;
== Module code ==&lt;br /&gt;
* 01: Adapt agent parameter&lt;br /&gt;
* 02: Adapt device parameter&lt;br /&gt;
* 03: Adapt network parameter&lt;br /&gt;
* 04: Reset administrator password&lt;br /&gt;
* 05: Uninstall app from terminal&lt;br /&gt;
* 06: Update app&lt;br /&gt;
* 07: Update communication key&lt;br /&gt;
* 08: Upload app status&lt;br /&gt;
* 09: Upload app parameter status&lt;br /&gt;
* 10: Upload system event&lt;br /&gt;
* 11: Upload app which terminal has installed&lt;br /&gt;
* 12: Upload log&lt;br /&gt;
* 13: Terminal register &lt;br /&gt;
* 14: Upload error log when turn on terminal&lt;br /&gt;
* 15: Update firmware patch&lt;br /&gt;
* 16: Update Unionpay key&lt;br /&gt;
* 17: Upload app info&lt;br /&gt;
* A: Administrator login&lt;br /&gt;
* B: Administrator logout&lt;br /&gt;
* C: Task when turn on terminal&lt;br /&gt;
* D: Modify Administrator password&lt;br /&gt;
* DT: Download App/firmware/parameter file&lt;br /&gt;
* E: Mount SD Card&lt;br /&gt;
* F: Collect system event&lt;br /&gt;
* G: Tip message of install firmware&lt;br /&gt;
* H: Install app&lt;br /&gt;
* I: Install parameter file&lt;br /&gt;
* J: Install firmware&lt;br /&gt;
&lt;br /&gt;
== Error code ==&lt;br /&gt;
=== For L ===&lt;br /&gt;
* 0: Network error&lt;br /&gt;
* 999: Unknown error&lt;br /&gt;
* 10: Install app error&lt;br /&gt;
* 11: Uninstall app error&lt;br /&gt;
* 12: Install parameter error&lt;br /&gt;
* 13: Install firmware error&lt;br /&gt;
* 14: Register address can not access&lt;br /&gt;
* 15: Input register address is same with the default register address&lt;br /&gt;
* 16: Communication key message parsing error&lt;br /&gt;
* 17: Can not identify the message from WizarView&lt;br /&gt;
* 18: Verify signature fail by certificate&lt;br /&gt;
* 19: Verify signature fail by communication key&lt;br /&gt;
* 20: HSM error, generate CSR fail&lt;br /&gt;
* 21: HSM error, encrypt data fail&lt;br /&gt;
* 22: Terminal has registered&lt;br /&gt;
* 23: File I/O error&lt;br /&gt;
* 24: Download app error&lt;br /&gt;
* 25: Operation running&lt;br /&gt;
* 26: File is not exist&lt;br /&gt;
* 27: Can not find the app&lt;br /&gt;
* 28: Return fail when call interface&lt;br /&gt;
* 29: The interface is not exist&lt;br /&gt;
* 30: Verify administrator password fail&lt;br /&gt;
* 31: Can not identify file format&lt;br /&gt;
* 32: Can not parse command from WizarView&lt;br /&gt;
* 33: Illegal message from WizarView&lt;br /&gt;
* 34: Customer serial number is null&lt;br /&gt;
* 35: Firmware has existed&lt;br /&gt;
* 36: Download module are working&lt;br /&gt;
* 37: Terminal does not register&lt;br /&gt;
* 38: System event monitor initialize fail&lt;br /&gt;
* 39: Public certificate lost from HSM&lt;br /&gt;
* 40: Encrypt fail from HSM&lt;br /&gt;
* 41: HSM does not initialize&lt;br /&gt;
* 42: SN is not exist&lt;br /&gt;
* 43: Mount SD card fail&lt;br /&gt;
* 44: Terminal initialize fail&lt;br /&gt;
* 45: Have not connected network&lt;br /&gt;
* 46: Download fail, unknown reason&lt;br /&gt;
* 47: Download fail, please check from terminal&lt;br /&gt;
* 48: Can not connect to WizarView&lt;br /&gt;
* 49: Terminal is initializing&lt;br /&gt;
* 50: No permission&lt;br /&gt;
* -888: Parameter error&lt;br /&gt;
=== For S ===&lt;br /&gt;
* 0: WizarView server has unknown error&lt;br /&gt;
* 1: Operation success&lt;br /&gt;
* 2: SN is null&lt;br /&gt;
* 3: Illegal CSR&lt;br /&gt;
* 4: XMPP login password is null&lt;br /&gt;
* 5: Certificate lost from WizarView server&lt;br /&gt;
* 6: Key of certificate is changed&lt;br /&gt;
* 7: Terminal is not exist&lt;br /&gt;
* 8: No certificate in the terminal&lt;br /&gt;
* 709: Verify signature fail by certificate&lt;br /&gt;
* 710: Verify signature fail by communication key&lt;br /&gt;
* 11: Add open fire user fail&lt;br /&gt;
* 12: No definition for register rule&lt;br /&gt;
* 13: No matched register rule&lt;br /&gt;
* 14: Generate certificate fail&lt;br /&gt;
* 15: PINPAD certificate key changed&lt;br /&gt;
* 16: PINPAD certificate lost&lt;br /&gt;
* 17: Communication key lost, require new key&lt;br /&gt;
* 18: No definition of signature type&lt;br /&gt;
* 19: Invalid signature&lt;br /&gt;
* 20: Transaction type can not support&lt;br /&gt;
* 21: Quick upgrade channel: model type lost&lt;br /&gt;
* 22: Quick upgrade channel: agent config file lost&lt;br /&gt;
* 23: Quick upgrade channel: agent file lost&lt;br /&gt;
* 24: Quick upgrade channel: version code is older than terminal&lt;br /&gt;
* 25: Config app parameter for terminal&lt;br /&gt;
* 26: Communication protocol can not support&lt;br /&gt;
* 27: No SN&lt;br /&gt;
* 30: Don&#039;t need update patch&lt;br /&gt;
* 48: Patch exist&lt;br /&gt;
=== For LS ===&lt;br /&gt;
* 400: Bad request&lt;br /&gt;
* 403: Forbidden&lt;br /&gt;
* 404: Not found the resource&lt;br /&gt;
* 500: Internal server error&lt;br /&gt;
* 503: Bad gateway&lt;br /&gt;
* 504: Gateway timeout&lt;br /&gt;
== Common error codes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error Message !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 999 || The terminal failed to register due to unknown reasons, please click Update Now.&lt;br /&gt;
|-&lt;br /&gt;
| L_12_33 || Server message is illegal&lt;br /&gt;
|-&lt;br /&gt;
| L_13_06 || Terminal certificate conflict&lt;br /&gt;
|-&lt;br /&gt;
| L_13_20 ||CSR failed to generate&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-2) || the package archive file is invalid.&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-7) || Installed package has a different signature than the new package&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-9) || the new package uses a shared library that is not available&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-103)|| Did not find any certificates in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-104) ||Inconsistent certificates on the files in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| LS_13_0 ||WizarView server has unknown error&lt;br /&gt;
|-&lt;br /&gt;
| L_DT_47 ||Download error&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1214</id>
		<title>How to understand error codes appeared in the terminal when using TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1214"/>
		<updated>2019-07-08T09:56:36Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: /* Common error codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Error Format ==&lt;br /&gt;
[L/LS/S]-[module code]-[error code], For example:&lt;br /&gt;
L_01_28&lt;br /&gt;
&lt;br /&gt;
* L: General error from terminal.&lt;br /&gt;
* LS: Network error from terminal.&lt;br /&gt;
* S: General error from WizarView server.&lt;br /&gt;
&lt;br /&gt;
== Module code ==&lt;br /&gt;
* 01: Adapt agent parameter&lt;br /&gt;
* 02: Adapt device parameter&lt;br /&gt;
* 03: Adapt network parameter&lt;br /&gt;
* 04: Reset administrator password&lt;br /&gt;
* 05: Uninstall app from terminal&lt;br /&gt;
* 06: Update app&lt;br /&gt;
* 07: Update communication key&lt;br /&gt;
* 08: Upload app status&lt;br /&gt;
* 09: Upload app parameter status&lt;br /&gt;
* 10: Upload system event&lt;br /&gt;
* 11: Upload app which terminal has installed&lt;br /&gt;
* 12: Upload log&lt;br /&gt;
* 13: Terminal register &lt;br /&gt;
* 14: Upload error log when turn on terminal&lt;br /&gt;
* 15: Update firmware patch&lt;br /&gt;
* 16: Update Unionpay key&lt;br /&gt;
* 17: Upload app info&lt;br /&gt;
* A: Administrator login&lt;br /&gt;
* B: Administrator logout&lt;br /&gt;
* C: Task when turn on terminal&lt;br /&gt;
* D: Modify Administrator password&lt;br /&gt;
* DT: Download App/firmware/parameter file&lt;br /&gt;
* E: Mount SD Card&lt;br /&gt;
* F: Collect system event&lt;br /&gt;
* G: Tip message of install firmware&lt;br /&gt;
* H: Install app&lt;br /&gt;
* I: Install parameter file&lt;br /&gt;
* J: Install firmware&lt;br /&gt;
&lt;br /&gt;
== Error code ==&lt;br /&gt;
=== For L ===&lt;br /&gt;
* 0: Network error&lt;br /&gt;
* 999: Unknown error&lt;br /&gt;
* 10: Install app error&lt;br /&gt;
* 11: Uninstall app error&lt;br /&gt;
* 12: Install parameter error&lt;br /&gt;
* 13: Install firmware error&lt;br /&gt;
* 14: Register address can not access&lt;br /&gt;
* 15: Input register address is same with the default register address&lt;br /&gt;
* 16: Communication key message parsing error&lt;br /&gt;
* 17: Can not identify the message from WizarView&lt;br /&gt;
* 18: Verify signature fail by certificate&lt;br /&gt;
* 19: Verify signature fail by communication key&lt;br /&gt;
* 20: HSM error, generate CSR fail&lt;br /&gt;
* 21: HSM error, encrypt data fail&lt;br /&gt;
* 22: Terminal has registered&lt;br /&gt;
* 23: File I/O error&lt;br /&gt;
* 24: Download app error&lt;br /&gt;
* 25: Operation running&lt;br /&gt;
* 26: File is not exist&lt;br /&gt;
* 27: Can not find the app&lt;br /&gt;
* 28: Return fail when call interface&lt;br /&gt;
* 29: The interface is not exist&lt;br /&gt;
* 30: Verify administrator password fail&lt;br /&gt;
* 31: Can not identify file format&lt;br /&gt;
* 32: Can not parse command from WizarView&lt;br /&gt;
* 33: Illegal message from WizarView&lt;br /&gt;
* 34: Customer serial number is null&lt;br /&gt;
* 35: Firmware has existed&lt;br /&gt;
* 36: Download module are working&lt;br /&gt;
* 37: Terminal does not register&lt;br /&gt;
* 38: System event monitor initialize fail&lt;br /&gt;
* 39: Public certificate lost from HSM&lt;br /&gt;
* 40: Encrypt fail from HSM&lt;br /&gt;
* 41: HSM does not initialize&lt;br /&gt;
* 42: SN is not exist&lt;br /&gt;
* 43: Mount SD card fail&lt;br /&gt;
* 44: Terminal initialize fail&lt;br /&gt;
* 45: Have not connected network&lt;br /&gt;
* 46: Download fail, unknown reason&lt;br /&gt;
* 47: Download fail, please check from terminal&lt;br /&gt;
* 48: Can not connect to WizarView&lt;br /&gt;
* 49: Terminal is initializing&lt;br /&gt;
* 50: No permission&lt;br /&gt;
* -888: Parameter error&lt;br /&gt;
=== For S ===&lt;br /&gt;
* 0: WizarView server has unknown error&lt;br /&gt;
* 1: Operation success&lt;br /&gt;
* 2: SN is null&lt;br /&gt;
* 3: Illegal CSR&lt;br /&gt;
* 4: XMPP login password is null&lt;br /&gt;
* 5: Certificate lost from WizarView server&lt;br /&gt;
* 6: Key of certificate is changed&lt;br /&gt;
* 7: Terminal is not exist&lt;br /&gt;
* 8: No certificate in the terminal&lt;br /&gt;
* 709: Verify signature fail by certificate&lt;br /&gt;
* 710: Verify signature fail by communication key&lt;br /&gt;
* 11: Add open fire user fail&lt;br /&gt;
* 12: No definition for register rule&lt;br /&gt;
* 13: No matched register rule&lt;br /&gt;
* 14: Generate certificate fail&lt;br /&gt;
* 15: PINPAD certificate key changed&lt;br /&gt;
* 16: PINPAD certificate lost&lt;br /&gt;
* 17: Communication key lost, require new key&lt;br /&gt;
* 18: No definition of signature type&lt;br /&gt;
* 19: Invalid signature&lt;br /&gt;
* 20: Transaction type can not support&lt;br /&gt;
* 21: Quick upgrade channel: model type lost&lt;br /&gt;
* 22: Quick upgrade channel: agent config file lost&lt;br /&gt;
* 23: Quick upgrade channel: agent file lost&lt;br /&gt;
* 24: Quick upgrade channel: version code is older than terminal&lt;br /&gt;
* 25: Config app parameter for terminal&lt;br /&gt;
* 26: Communication protocol can not support&lt;br /&gt;
* 27: No SN&lt;br /&gt;
* 30: Don&#039;t need update patch&lt;br /&gt;
* 48: Patch exist&lt;br /&gt;
=== For LS ===&lt;br /&gt;
* 400: Bad request&lt;br /&gt;
* 403: Forbidden&lt;br /&gt;
* 404: Not found the resource&lt;br /&gt;
* 500: Internal server error&lt;br /&gt;
* 503: Bad gateway&lt;br /&gt;
* 504: Gateway timeout&lt;br /&gt;
== Common error codes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error Message !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 999 || The terminal failed to register due to unknown reasons, please click Update Now.&lt;br /&gt;
|-&lt;br /&gt;
| L_12_33 || Server message is illegal&lt;br /&gt;
|-&lt;br /&gt;
| L_13_06 || Terminal certificate conflict&lt;br /&gt;
|-&lt;br /&gt;
| L_13_20 ||CSR failed to generate&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-7) || Installed package has a different signature than the new package&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-9) || the new package uses a shared library that is not available&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-103)|| Did not find any certificates in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-104) ||Inconsistent certificates on the files in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| LS_13_0 ||WizarView server has unknown error&lt;br /&gt;
|-&lt;br /&gt;
| L_DT_47 ||Download error&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1213</id>
		<title>How to understand error codes appeared in the terminal when using TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1213"/>
		<updated>2019-07-08T09:55:17Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: /* Module code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Error Format ==&lt;br /&gt;
[L/LS/S]-[module code]-[error code], For example:&lt;br /&gt;
L_01_28&lt;br /&gt;
&lt;br /&gt;
* L: General error from terminal.&lt;br /&gt;
* LS: Network error from terminal.&lt;br /&gt;
* S: General error from WizarView server.&lt;br /&gt;
&lt;br /&gt;
== Module code ==&lt;br /&gt;
* 01: Adapt agent parameter&lt;br /&gt;
* 02: Adapt device parameter&lt;br /&gt;
* 03: Adapt network parameter&lt;br /&gt;
* 04: Reset administrator password&lt;br /&gt;
* 05: Uninstall app from terminal&lt;br /&gt;
* 06: Update app&lt;br /&gt;
* 07: Update communication key&lt;br /&gt;
* 08: Upload app status&lt;br /&gt;
* 09: Upload app parameter status&lt;br /&gt;
* 10: Upload system event&lt;br /&gt;
* 11: Upload app which terminal has installed&lt;br /&gt;
* 12: Upload log&lt;br /&gt;
* 13: Terminal register &lt;br /&gt;
* 14: Upload error log when turn on terminal&lt;br /&gt;
* 15: Update firmware patch&lt;br /&gt;
* 16: Update Unionpay key&lt;br /&gt;
* 17: Upload app info&lt;br /&gt;
* A: Administrator login&lt;br /&gt;
* B: Administrator logout&lt;br /&gt;
* C: Task when turn on terminal&lt;br /&gt;
* D: Modify Administrator password&lt;br /&gt;
* DT: Download App/firmware/parameter file&lt;br /&gt;
* E: Mount SD Card&lt;br /&gt;
* F: Collect system event&lt;br /&gt;
* G: Tip message of install firmware&lt;br /&gt;
* H: Install app&lt;br /&gt;
* I: Install parameter file&lt;br /&gt;
* J: Install firmware&lt;br /&gt;
&lt;br /&gt;
== Error code ==&lt;br /&gt;
=== For L ===&lt;br /&gt;
* 0: Network error&lt;br /&gt;
* 999: Unknown error&lt;br /&gt;
* 10: Install app error&lt;br /&gt;
* 11: Uninstall app error&lt;br /&gt;
* 12: Install parameter error&lt;br /&gt;
* 13: Install firmware error&lt;br /&gt;
* 14: Register address can not access&lt;br /&gt;
* 15: Input register address is same with the default register address&lt;br /&gt;
* 16: Communication key message parsing error&lt;br /&gt;
* 17: Can not identify the message from WizarView&lt;br /&gt;
* 18: Verify signature fail by certificate&lt;br /&gt;
* 19: Verify signature fail by communication key&lt;br /&gt;
* 20: HSM error, generate CSR fail&lt;br /&gt;
* 21: HSM error, encrypt data fail&lt;br /&gt;
* 22: Terminal has registered&lt;br /&gt;
* 23: File I/O error&lt;br /&gt;
* 24: Download app error&lt;br /&gt;
* 25: Operation running&lt;br /&gt;
* 26: File is not exist&lt;br /&gt;
* 27: Can not find the app&lt;br /&gt;
* 28: Return fail when call interface&lt;br /&gt;
* 29: The interface is not exist&lt;br /&gt;
* 30: Verify administrator password fail&lt;br /&gt;
* 31: Can not identify file format&lt;br /&gt;
* 32: Can not parse command from WizarView&lt;br /&gt;
* 33: Illegal message from WizarView&lt;br /&gt;
* 34: Customer serial number is null&lt;br /&gt;
* 35: Firmware has existed&lt;br /&gt;
* 36: Download module are working&lt;br /&gt;
* 37: Terminal does not register&lt;br /&gt;
* 38: System event monitor initialize fail&lt;br /&gt;
* 39: Public certificate lost from HSM&lt;br /&gt;
* 40: Encrypt fail from HSM&lt;br /&gt;
* 41: HSM does not initialize&lt;br /&gt;
* 42: SN is not exist&lt;br /&gt;
* 43: Mount SD card fail&lt;br /&gt;
* 44: Terminal initialize fail&lt;br /&gt;
* 45: Have not connected network&lt;br /&gt;
* 46: Download fail, unknown reason&lt;br /&gt;
* 47: Download fail, please check from terminal&lt;br /&gt;
* 48: Can not connect to WizarView&lt;br /&gt;
* 49: Terminal is initializing&lt;br /&gt;
* 50: No permission&lt;br /&gt;
* -888: Parameter error&lt;br /&gt;
=== For S ===&lt;br /&gt;
* 0: WizarView server has unknown error&lt;br /&gt;
* 1: Operation success&lt;br /&gt;
* 2: SN is null&lt;br /&gt;
* 3: Illegal CSR&lt;br /&gt;
* 4: XMPP login password is null&lt;br /&gt;
* 5: Certificate lost from WizarView server&lt;br /&gt;
* 6: Key of certificate is changed&lt;br /&gt;
* 7: Terminal is not exist&lt;br /&gt;
* 8: No certificate in the terminal&lt;br /&gt;
* 709: Verify signature fail by certificate&lt;br /&gt;
* 710: Verify signature fail by communication key&lt;br /&gt;
* 11: Add open fire user fail&lt;br /&gt;
* 12: No definition for register rule&lt;br /&gt;
* 13: No matched register rule&lt;br /&gt;
* 14: Generate certificate fail&lt;br /&gt;
* 15: PINPAD certificate key changed&lt;br /&gt;
* 16: PINPAD certificate lost&lt;br /&gt;
* 17: Communication key lost, require new key&lt;br /&gt;
* 18: No definition of signature type&lt;br /&gt;
* 19: Invalid signature&lt;br /&gt;
* 20: Transaction type can not support&lt;br /&gt;
* 21: Quick upgrade channel: model type lost&lt;br /&gt;
* 22: Quick upgrade channel: agent config file lost&lt;br /&gt;
* 23: Quick upgrade channel: agent file lost&lt;br /&gt;
* 24: Quick upgrade channel: version code is older than terminal&lt;br /&gt;
* 25: Config app parameter for terminal&lt;br /&gt;
* 26: Communication protocol can not support&lt;br /&gt;
* 27: No SN&lt;br /&gt;
* 30: Don&#039;t need update patch&lt;br /&gt;
* 48: Patch exist&lt;br /&gt;
=== For LS ===&lt;br /&gt;
* 400: Bad request&lt;br /&gt;
* 403: Forbidden&lt;br /&gt;
* 404: Not found the resource&lt;br /&gt;
* 500: Internal server error&lt;br /&gt;
* 503: Bad gateway&lt;br /&gt;
* 504: Gateway timeout&lt;br /&gt;
== Common error codes ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error Message !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 999 || The terminal failed to register due to unknown reasons, please click Update Now.&lt;br /&gt;
|-&lt;br /&gt;
| L_12_33 || Server message is illegal&lt;br /&gt;
|-&lt;br /&gt;
| L_13_06 || Terminal certificate conflict&lt;br /&gt;
|-&lt;br /&gt;
| L_13_20 ||CSR failed to generate&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-7) || Installed package has a different signature than the new package&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-9) || the new package uses a shared library that is not available&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-103)|| Did not find any certificates in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| L_IA_10(-104) ||Inconsistent certificates on the files in the .apk&lt;br /&gt;
|-&lt;br /&gt;
| LS_13_0 ||WizarView server has unknown error&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
	<entry>
		<id>http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1196</id>
		<title>How to understand error codes appeared in the terminal when using TMS</title>
		<link rel="alternate" type="text/html" href="http://sdkwiki.wizarpos.com/index.php?title=How_to_understand_error_codes_appeared_in_the_terminal_when_using_TMS&amp;diff=1196"/>
		<updated>2019-06-12T05:41:17Z</updated>

		<summary type="html">&lt;p&gt;Zhilong nouse: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Error Format ==&lt;br /&gt;
[L/LS/S]-[module code]-[error code], For example:&lt;br /&gt;
L_01_28&lt;br /&gt;
&lt;br /&gt;
* L: General error from terminal.&lt;br /&gt;
* LS: Network error from terminal.&lt;br /&gt;
* S: General error from WizarView server.&lt;br /&gt;
&lt;br /&gt;
== Module code ==&lt;br /&gt;
* 01: Adapt agent parameter&lt;br /&gt;
* 02: Adapt device parameter&lt;br /&gt;
* 03: Adapt network parameter&lt;br /&gt;
* 04: Reset administrator password&lt;br /&gt;
* 05: Uninstall app from terminal&lt;br /&gt;
* 06: Update app&lt;br /&gt;
* 07: Update communication key&lt;br /&gt;
* 08: Upload app status&lt;br /&gt;
* 09: Upload app parameter status&lt;br /&gt;
* 10: Upload system event&lt;br /&gt;
* 11: Upload app which terminal has installed&lt;br /&gt;
* 12: Upload log&lt;br /&gt;
* 13: Terminal register &lt;br /&gt;
* 14: Upload error log when turn on terminal&lt;br /&gt;
* 15: Update firmware patch&lt;br /&gt;
* 16: Update Unionpay key&lt;br /&gt;
* 17: Upload app info&lt;br /&gt;
* A: Administrator login&lt;br /&gt;
* B: Administrator logout&lt;br /&gt;
* C: Task when turn on terminal&lt;br /&gt;
* D: Modify Administrator password&lt;br /&gt;
* E: Mount SD Card&lt;br /&gt;
* F: Collect system event&lt;br /&gt;
* G: Tip message of install firmware&lt;br /&gt;
* H: Install app&lt;br /&gt;
* I: Install parameter file&lt;br /&gt;
* J: Install firmware&lt;br /&gt;
&lt;br /&gt;
== Error code ==&lt;br /&gt;
=== For L ===&lt;br /&gt;
* 0: Network error&lt;br /&gt;
* 999: Unknown error&lt;br /&gt;
* 10: Install app error&lt;br /&gt;
* 11: Uninstall app error&lt;br /&gt;
* 12: Install parameter error&lt;br /&gt;
* 13: Install firmware error&lt;br /&gt;
* 14: Register address can not access&lt;br /&gt;
* 15: Input register address is same with the default register address&lt;br /&gt;
* 16: Communication key message parsing error&lt;br /&gt;
* 17: Can not identify the message from WizarView&lt;br /&gt;
* 18: Verify signature fail by certificate&lt;br /&gt;
* 19: Verify signature fail by communication key&lt;br /&gt;
* 20: HSM error, generate CSR fail&lt;br /&gt;
* 21: HSM error, encrypt data fail&lt;br /&gt;
* 22: Terminal has registered&lt;br /&gt;
* 23: File I/O error&lt;br /&gt;
* 24: Download app error&lt;br /&gt;
* 25: Operation running&lt;br /&gt;
* 26: File is not exist&lt;br /&gt;
* 27: Can not find the app&lt;br /&gt;
* 28: Return fail when call interface&lt;br /&gt;
* 29: The interface is not exist&lt;br /&gt;
* 30: Verify administrator password fail&lt;br /&gt;
* 31: Can not identify file format&lt;br /&gt;
* 32: Can not parse command from WizarView&lt;br /&gt;
* 33: Illegal message from WizarView&lt;br /&gt;
* 34: Customer serial number is null&lt;br /&gt;
* 35: Firmware has existed&lt;br /&gt;
* 36: Download module are working&lt;br /&gt;
* 37: Terminal does not register&lt;br /&gt;
* 38: System event monitor initialize fail&lt;br /&gt;
* 39: Public certificate lost from HSM&lt;br /&gt;
* 40: Encrypt fail from HSM&lt;br /&gt;
* 41: HSM does not initialize&lt;br /&gt;
* 42: SN is not exist&lt;br /&gt;
* 43: Mount SD card fail&lt;br /&gt;
* 44: Terminal initialize fail&lt;br /&gt;
* 45: Have not connected network&lt;br /&gt;
* 46: Download fail, unknown reason&lt;br /&gt;
* 47: Download fail, please check from terminal&lt;br /&gt;
* 48: Can not connect to WizarView&lt;br /&gt;
* 49: Terminal is initializing&lt;br /&gt;
* 50: No permission&lt;br /&gt;
* -888: Parameter error&lt;br /&gt;
=== For S ===&lt;br /&gt;
* 0: WizarView server has unknown error&lt;br /&gt;
* 1: Operation success&lt;br /&gt;
* 2: SN is null&lt;br /&gt;
* 3: Illegal CSR&lt;br /&gt;
* 4: XMPP login password is null&lt;br /&gt;
* 5: Certificate lost from WizarView server&lt;br /&gt;
* 6: Key of certificate is changed&lt;br /&gt;
* 7: Terminal is not exist&lt;br /&gt;
* 8: No certificate in the terminal&lt;br /&gt;
* 709: Verify signature fail by certificate&lt;br /&gt;
* 710: Verify signature fail by communication key&lt;br /&gt;
* 11: Add open fire user fail&lt;br /&gt;
* 12: No definition for register rule&lt;br /&gt;
* 13: No matched register rule&lt;br /&gt;
* 14: Generate certificate fail&lt;br /&gt;
* 15: PINPAD certificate key changed&lt;br /&gt;
* 16: PINPAD certificate lost&lt;br /&gt;
* 17: Communication key lost, require new key&lt;br /&gt;
* 18: No definition of signature type&lt;br /&gt;
* 19: Invalid signature&lt;br /&gt;
* 20: Transaction type can not support&lt;br /&gt;
* 21: Quick upgrade channel: model type lost&lt;br /&gt;
* 22: Quick upgrade channel: agent config file lost&lt;br /&gt;
* 23: Quick upgrade channel: agent file lost&lt;br /&gt;
* 24: Quick upgrade channel: version code is older than terminal&lt;br /&gt;
* 25: Config app parameter for terminal&lt;br /&gt;
* 26: Communication protocol can not support&lt;br /&gt;
* 27: No SN&lt;br /&gt;
* 30: Don&#039;t need update patch&lt;br /&gt;
* 48: Patch exist&lt;br /&gt;
=== For LS ===&lt;br /&gt;
* 400: Bad request&lt;br /&gt;
* 403: Forbidden&lt;br /&gt;
* 404: Not found the resource&lt;br /&gt;
* 500: Internal server error&lt;br /&gt;
* 503: Bad gateway&lt;br /&gt;
* 504: Gateway timeout&lt;br /&gt;
== Common error codes ==&lt;br /&gt;
* 999:The terminal failed to register due to unknown reasons, please click Update Now&lt;br /&gt;
* L_12_33:Server message is illegal&lt;br /&gt;
* L_13_06:Terminal certificate conflict&lt;br /&gt;
* L_13_20:CSR failed to generate&lt;br /&gt;
* LS_13_0:WizarView server has unknown error&lt;br /&gt;
* L_IA_10(-7) Installed package has a different signature than the new package&lt;br /&gt;
* L_IA_10(-9):the new package uses a shared library that is not available&lt;br /&gt;
* L_IA_10(-103):Did not find any certificates in the .apk&lt;br /&gt;
* L_IA_10(-104):Inconsistent certificates on the files in the .apk&lt;/div&gt;</summary>
		<author><name>Zhilong nouse</name></author>
	</entry>
</feed>