Jonas & JAM Installation¶
Source:
_imported/Jonas and JAM Installation - Copy.txt· Applies to: All Club Support managed workstations · Last reviewed: 2026-07
Purpose¶
Install and configure the Jonas Club Management client and JAM (Jonas Application Manager) on a new or rebuilt workstation.
Prerequisites¶
- Workstation joined to the domain and logged in as
CSupport - Network drive
Jonas (J:)mapped to the club's Jonas share - Club's JAM SQL server name (check an existing PC's JAM config or the "BC Clients" folder if unknown)
- Local
CSupportaccount credentials (needed if UAC blocks the domainCSupportrun)
Steps¶
Jonas Client¶
- Run the Jonas installer
- Launch
Jonas (J:)\GJCwin\tools\setup.exe - [ ] If an error occurs, exit and run
Jonas\GJCwin\tools\Jonas Mapped Drive Connector.exefirst, then retry setup -
[ ] If Windows requests Admin permissions even though you're logged in as domain
CSupport, copysetup.exeto the Desktop, then toC:\, log in as the localCSupportaccount, and run it from there -
Set the terminal ID
-
When prompted, enter
TXas a placeholder terminal ID (you'll correct it later if needed) -
Copy the Jonas shortcut
- After installation a window with the Jonas icon appears — copy the shortcut to
C:\ -
Shortcut can also be found at:
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Jonas Business Systems\ -
Restart the computer and log back in as
CSupport -
First launch
-
[ ] Right-click Jonas → Run as Administrator (first launch only)
-
Set folder permissions on
C:\GJCWIN - [ ] Right-click
C:\GJCWIN→ Properties → Security tab → Edit → Add - [ ] Add
Everyone→ grant Full control → OK
Correcting the Terminal ID (if set to TX)¶
- Log into Jonas as
CSupport - Open Workstation Setup
- Click the magnifying glass beside Terminal ID and select the correct ID for the station
- Open
C:\GJCWIN\DATA\JONASin Notepad - Change the
Fid0:value to the desired terminal ID
Disable NIC Offload Features¶
- Open Network and Sharing Center → adapter properties
- On the Advanced tab, disable every one of the following:
- [ ] Flow Control
- [ ] Interrupt Moderation
- [ ] IPv4 Checksum Offload
- [ ] Large Send Offload V2 (IPv4)
- [ ] Large Send Offload V2 (IPv6)
- [ ] TCP Checksum Offload (IPv4)
- [ ] TCP Checksum Offload (IPv6)
- [ ] UDP Checksum Offload (IPv4)
- [ ] UDP Checksum Offload (IPv6)
JAM Installation (if needed)¶
- Log into the server as
CSupport - Launch
Jonas (J:)\GJCwin\tools\Jonas.NET\INSTALL\setup.exe - On the workstation, open the JAM desktop shortcut as Administrator for initial setup
- When Windows prompts to fix the connection, select Direct Connection
- Fill in the connection template:
| Field | Value |
|---|---|
| SQL Server | <server-name>\SQLexpress |
| Database Name | JonasNET |
| SQL User | Jonas01 |
| SQL Password | Jonas01 |
Note: The SQL Server name varies per club. Check an existing PC with JAM or PDC, or look in the "BC Clients" folder.
- Set registry permissions
- [ ] Open
regeditand navigate toHKLM\SOFTWARE\WOW6432Node\JonasNET - [ ] Right-click JonasNET → Permissions
-
[ ] Add
Everyone→ grant Full control -
[ ] Add the user to the required group per club policy
Jonas time-clock devices (Greens)¶
At some Jonas deployments (e.g., Credit Valley / AD), time-clock terminals used by the Greens department may include GT in the device name — GT = Greens Time. Recognize these when matching Jonas terminal IDs / device names during setup or troubleshooting.
Notes / Gotchas¶
- Mapped Drive Connector: If the Jonas installer fails, it almost always needs the Jonas Mapped Drive Connector run first — this resolves path/mapping issues.
- UAC workaround: Domain
CSupportmay not have elevated rights on a freshly imaged PC. Using the localCSupportaccount to run the installer fromC:\bypasses this. - NIC offloads are mandatory to disable. Leaving any of the listed offload features enabled causes Jonas POS communication errors (dropped packets, timeouts, missing print jobs).
- Terminal ID file is plain-text:
C:\GJCWIN\DATA\JONAS, line starting withFid0:. - JAM SQL creds documented above (
Jonas01/Jonas01) are the default; some clubs may use different credentials — verify before connecting.