Skip to content

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 CSupport account credentials (needed if UAC blocks the domain CSupport run)

Steps

Jonas Client

  1. Run the Jonas installer
  2. Launch Jonas (J:)\GJCwin\tools\setup.exe
  3. [ ] If an error occurs, exit and run Jonas\GJCwin\tools\Jonas Mapped Drive Connector.exe first, then retry setup
  4. [ ] If Windows requests Admin permissions even though you're logged in as domain CSupport, copy setup.exe to the Desktop, then to C:\, log in as the local CSupport account, and run it from there

  5. Set the terminal ID

  6. When prompted, enter TX as a placeholder terminal ID (you'll correct it later if needed)

  7. Copy the Jonas shortcut

  8. After installation a window with the Jonas icon appears — copy the shortcut to C:\
  9. Shortcut can also be found at: C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Jonas Business Systems\

  10. Restart the computer and log back in as CSupport

  11. First launch

  12. [ ] Right-click Jonas → Run as Administrator (first launch only)

  13. Set folder permissions on C:\GJCWIN

  14. [ ] Right-click C:\GJCWINPropertiesSecurity tab → EditAdd
  15. [ ] Add Everyone → grant Full controlOK

Correcting the Terminal ID (if set to TX)

  1. Log into Jonas as CSupport
  2. Open Workstation Setup
  3. Click the magnifying glass beside Terminal ID and select the correct ID for the station
  4. Open C:\GJCWIN\DATA\JONAS in Notepad
  5. Change the Fid0: value to the desired terminal ID

Disable NIC Offload Features

  1. Open Network and Sharing Center → adapter properties
  2. On the Advanced tab, disable every one of the following:
  3. [ ] Flow Control
  4. [ ] Interrupt Moderation
  5. [ ] IPv4 Checksum Offload
  6. [ ] Large Send Offload V2 (IPv4)
  7. [ ] Large Send Offload V2 (IPv6)
  8. [ ] TCP Checksum Offload (IPv4)
  9. [ ] TCP Checksum Offload (IPv6)
  10. [ ] UDP Checksum Offload (IPv4)
  11. [ ] UDP Checksum Offload (IPv6)

JAM Installation (if needed)

  1. Log into the server as CSupport
  2. Launch Jonas (J:)\GJCwin\tools\Jonas.NET\INSTALL\setup.exe
  3. On the workstation, open the JAM desktop shortcut as Administrator for initial setup
  4. When Windows prompts to fix the connection, select Direct Connection
  5. 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.

  1. Set registry permissions
  2. [ ] Open regedit and navigate to HKLM\SOFTWARE\WOW6432Node\JonasNET
  3. [ ] Right-click JonasNETPermissions
  4. [ ] Add Everyone → grant Full control

  5. [ ] 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 CSupport may not have elevated rights on a freshly imaged PC. Using the local CSupport account to run the installer from C:\ 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 with Fid0:.
  • JAM SQL creds documented above (Jonas01 / Jonas01) are the default; some clubs may use different credentials — verify before connecting.