Configuring Sharp OSA 5 for YSoft SafeQ Embedded Terminal
YSoft SafeQ Embedded Terminal installation
YSoft SafeQ Embedded Terminal installation on OSA 5 devices is described in Installing YSoft SafeQ Embedded Terminal for Sharp OSA.
Limitations on OSA 5 devices
IC Card mode has to be set manually via web interface.
Automatic uninstallation is not implemented, manual steps are necessary.
Installation expects both EAX2 and EAX3 modules installed.
User Authentication setting (under User Control and its Default Settings), if present, has to be set to Disable.
In case the automatic installation fails, it is also possible to install the embedded terminal manually using the guide bellow.
IC Card mode configuration
When YSoft SafeQ Embedded Terminal for Sharp is installed with authentication method containing Card (e.g, Card or PIN) and you want to use card reader in IC Card mode, you have to configure it manually via the Sharp web interface.

YSoft SafeQ Embedded Terminal uninstallation
When you want to completely uninstall Sharp Embedded Terminal, you have to do the following steps:
Uninstall the terminal using the YSoft SafeQ Web Administration
Remove all YSoft applications. Go to System Settings -> Standard Application Settings, select all YSoft applications and click on the Delete button.

Remove External Accounting application. Go to System Settings -> External Accounting Application Settings, set External Account Control to Disable and submit changes.

Manual installation of YSoft SafeQ Embedded Terminal
Even if automatic installation fails, it is still possible to install the YSoft SafeQ Embedded Terminal for Sharp manually. To do that, follow the steps below:
Stop the Terminal Server service.
Insert <add key="forceSharpOsa5InstallationSuccess" value="true" /> before tag </appSettings> into the TerminalServer.exe.config file.

Start the Terminal Server service.
Install the YSoft SafeQ Embedded Terminal for Sharp using the YSoft SafeQ Web Administration.
The following steps contain placeholders <SQ_IP> and <terminalId>. Both of them has to be replaced by correct value, otherwise Sharp Embedded terminal will not work properly. Placeholder <SQ_IP> has to replaced by IP address of SafeQ and <terminalId> has to be replaced by current Terminal ID that can be found in Terminal Server log after installation of Sharp Embedded Terminal.Register YSoft SafeQ and YSoft SafeQ Scan as a standard application. Go to System Settings -> Standard Application Settings -> Add

Register YSoft SafeQ. Set Application Name: YSoft SafeQ, Address of Application UI: https://<SQ_IP>:5012/et/<terminalId>/default.ashx and Timeout: 20. Submit all changes.
Register YSoft SafeQ Scan. Set Application Name: YSoft SafeQ Scan, Address of Application UI:https://<SQ_IP>:5012/et/<terminalId>/scan.ashx and Timeout: 20. Submit all changes.

Register External Accounting Application. Go to System Settings -> External Accounting Settings.

Set Application Name: YSoft SafeQ, Address of Web Service: https://<SQ_IP>:5012/sharpWebServices/<terminalId>/SharpExternalAuthorityService.asmx, Address of Application UI: https://<SQ_IP>:5022/et/v1/<terminalId>/auth, Timeout: 20. Submit all changes.
Check if User Authentication under User Control and its Default Settings, if present, is set to Disable.

Restart the Sharp device.