Skip to content

Kiosk Config File

The Kiosk Client is installed with default settings that will need to be changed after installation. The Kiosk Client configuration setting are located in the kioskconf.json file; this file is located in C:\ProgramData\NEC\kiosk.

To configure the client connection to Kiosk Services, download the Kiosk Position configuration file from Kiosk Admin and place it on the Kiosk Client machine in C:\ProgramData\NEC\kiosk. Do not copy the configuration file to the install folder as it will be removed during an upgrade or uninstall of the client.

Kiosk Services Settings

  • kiosk_position_file_path: Specify a fully qualified path to the Kiosk Position configuration file, if it is not installed in a default location.

Refer to Securing the Communication between Kiosk Applications for more details about securing the connection to the Kiosk Server.

Logging Options

There are two sections concerned with logging:

  • log: Settings for the generic log file that has details on the application flow
  • communication_log: Settings for the communication specific log file that has details on the data exchanged between the application and other systems such as the scanner or Kiosk Services
"log": {
    "level": "debug",
    "maxsize": "10485760",
    "maxfile": "5",
    "filename": "kioskclient.log",
    "handleExceptions": "false",
    "json": "true"
},
"communication_log": {
    "level": "debug",
    "maxsize": "10485760",
    "maxfile": "5",
    "filename": "kioskcommunication.log",
    "handleExceptions": "false",
    "json": "true"
}

Scanner Settings

  • scanner_service_address: Defines how the Kiosk Client connects to the scanner wrapper service. Default value is localhost:60080.

Note: This value should only be changed if port 60080 is already allocated to another application running on the Kiosk Client machine.

Theme Selection

  • theme: Represents the name of the custom theme. If not changed, this value will refer to the default theme shipped with the installer.

Section Changing Kiosk Images and Building Custom Themes contains a guideline for creating custom themes.