When multiple staff log in to IBIS on the same Terminal Server, each person needs their own IBIS configuration files. IBIS supports this by creating a separate set of ini files for every Windows user.
This article explains what those files are, where they are stored, and how IBIS manages them in a Terminal Server environment.
Where to find your ibis.ini file
The ibis.ini file contains important settings such as:
Your IBIS machine identity
POS configuration
Connection details
On a normal computer (not Terminal Server), this file lives in the folder where IBIS is installed. E.g. C:\IBIS\ibis.ini
What the UserProfileIni setting does
In your ibis.ini you’ll see:
[IniSetUp] UserProfileIni=
This setting tells IBIS where to store each user’s configuration files.
Options:
NoUserProfileIni (default)
IBIS uses the main \IBIS folder for all ini files.
Use this when only one person uses the machine.
LocalUserProfileIni
IBIS stores ini files in each user’s Local App Data folder.
Good for Terminal Servers where profiles do not roam.
RoamingUserProfileIni
IBIS stores ini files in each user’s Roaming Profile, so their settings follow them across Terminal Server sessions.
How terminal server mode works
When IBIS detects that it is running in a Terminal Server session:
- IBIS creates a unique machine name for the session
It uses the Terminal Server session number so each session appears as a separate “machine”. - If LocalUserProfileIni or RoamingUserProfileIni is enabled:
- IBIS copies ibis.ini and all server.ini files from the main
\IBISfolder into the user’s profile. - Each Windows user gets their own private copy of these files.
- Log files and cache files are also saved in the same location.
- The
[Client]and[Pos]sections in the ini files no longer contain machine names, because each session has its own environment.
- IBIS copies ibis.ini and all server.ini files from the main
Example location:
C:\Users\<username>\AppData\Local\Ibis Technology Ltd\IbisNx.App
Important:
Once ini files have been copied into the user profile, they will not update automatically.
If you make changes to the main ini files in the\IBISdirectory, existing users will not receive those changes. This is expected behaviour to ensure each user’s settings remain stable.
Resetting ini files
If you need IBIS to recreate a user’s ini files:
Open IBISNx → About IBIS → Client application to see where the user copies are stored.
Close IBIS.
Delete the IBIS folder from that location.
Reopen IBIS. This will copy fresh ini files from the main \ibis... directory.
Repeat for each Windows user that needs a reset.