Touch

User Account Control - Do You Want To Allow This App To Make Changes To Your Device?

 


 


Behaviour      

The above prompt will remain displayed for approx. 2min 20sec before automatically closing and returning the user to the Touch terminal so it can be used as a standard user.

If the above prompt times out before the a response is given, the following log entry will be logged:

Error Message: The operation was canceled by the user
Error Source: System ------Stack Trace------- First to Last Sequence - excludes Inner Exceptions
1-Name Space: POS.Utilities.Interfaces.Services
1-Class Name: BaseServiceInterface
1-Method: Start


Cause      

This issue may arise as a result of one of the following:

  • Insufficient permissions to run the Gateway Client Service. Essentially, the situation is that due to insufficient permissions, the Gateway Client Service required, to run OrderAway and TouchMini successfully, has NOT been able to be launched. This then results in the above prompt being displayed on an ongoing basis. For instance, this can occur when:
    • A Full Update is processed while Touch is running as a standard user.
    • Touch is started as a standard user.
    • Saving or cancelling out of Terminal Settings while Touch is running as a standard user.

 


Action To Be Taken      

To resolve the above, either one of the following needs to be actioned:

OR

  • Respond to the User Account Control (UAC) prompt by:
    • Entering the login credentials of the Administrator into the UAC prompt (as per the screenshot above).

 

Notes...



Either one of the above will only need to be done once. The next time Touch is started as a standard user, it should start up as per normal and launch the Gateway Client Service without issue.

 


Confirm Resolution      

To confirm the issue is resolved, do as follows:

  • When Touch is running and Terminal Settings is NOT open:
    • Then within Windows Task Manager > Processes > Background processes - The POS.Gateway.Client (32 bit) entry should be visible as per the example below:

 

 

End of article.