ClubHouse Online Help

ClubHouse Online Proxy Server Setup Pre-Requisites Form

MULTI-SERVER INTEGRATION INSTALLATION

Hardware Requirements  -  Integration Network & Security Information

Please fill out and complete the following requirements for the E3 Server Integration for the club you have listed above. These requirements must be completed and have the form submitted to us prior to an installation being completed. Once this form has been received by our Tech Team, the will contact the individual listed below to schedule an installation date and time.

If you do have an questions or concerns regarding the requirements listed below please feel free to contact the Web Support Team at:

Phone: 1(800)352-6647 opt. 1 & opt. 3
Email: websupport@jonasclub.com

Note: All Installation dates are assigned on a first come first serve basis but installation dates can be changed based on Tech availability.

IT / Network Administrator Contact Info

The name of the person that will provide us access to the server(s) as well as troubleshooting any server issues we may encounter.

()-

Club Contact Information

The name of the person that the IT Contact is working with at the club as well as the person that will be provided updates on the installation progress.

()-

Internal Network Settings

Integration Server

Jonas Server

Integration Server: Windows Application Requirements

IIS(Internet Information Services)

The club’s website will be hosted on ClubHouse Online Web Servers. In order to integrate the website with the Jonas Club Management system, we will require IIS to be installed on the club's server. Depending on the Windows version the server has installed a number of components will be required along with IIS. Please select your server OS below to see what is required.

Integration Server: System Settings

Windows Firewall/Internal Port Rules

In order for the club's Integration Server, POS/Admin workstations and Jonas Server to communicate properly with Clubhouse Online, a number of network ports must be made available. If an internal network firewall or the Windows Firewall has been implemented the following ports must be open:

SQL ports(1433 & 1434)

These ports are utilized for communication between the club's Integration server/workstations and the SQL database that is running on the club's Jonas server.

Network Communication(9000 & 9222)

These ports are utilized for communication between the club's Integration Server and the club's Jonas Server.

Note: These ports are only required to be opened internally on the club's network. The club's external firewall does not require these ports to be configured for access.

Server Time Syncrhonization

In order to ensure our clients are servers a properly synchronized with our servers, we require an internet time service be configured on their network. If the Club has a domain setup they will need to configure the domain controller to synchronize with this time service.

Recommended: time.nist.gov

If you are not familiar with synchronizing your server to an internet time service, please follow the instructions listed here.

User Account Creation

In order for the integration to Clubhouse Online to function correctly, the Windows services that will be installed on the server must have access to the necessary Windows components and Jonas Software files outlined in these requirements. To ensure all necessary permissions are granted upon installation, a Local Administrator account must be provided. This user account will only be applied to the Windows services during the installation and will not be utilized for server access.

This User Account should be set with the following credentials:

  • Set as a Local Administrator or part of the Administrators Group
  • Password does not expire

Note:This user acccount does not require any domain privileges as it will only require full permissions on the local environment. If your club is using an internal domain, it is only necessary to add the Local Administrators Group and NOT the Domain Administrators Group.

These credentials will need to be provided to the Tech when they connect to the server(s) to complete the Clubhouse Online Integration re-install.

Jonas Server: Windows Application Requirements

The Jonas Server requires a few Windows components to be installed in order for the integration to function correctly. The installation of these Windows components varies depending on the Windows OS version that is installed. Please select your OS version to receive instructions on installing the necessary components.

SQL Server

As with the Jonas Activity Management application, the Clubhouse Online Integration is reliant on a SQL Environment in order to function in its entirerty. Prior to having the Clubhouse Online integration installed, the club must have Jonas Activity Management installed and activated on the new server. Once it has been completed the Web Technician will be able to complete the Clubhouse Online integration installation.

Jonas Server: System Settings

Server Time Synchronization

Along with the Integration server, the Jonas Server also needs to be synchronized to an Internet Time service. If the club has a domain setup, you will need to confirm if the domain controller is synchronized to an Internet Time service.

Recommended: time.nist.gov

If you are not familiar with synchronizing your server to an internet time service, please follow the instructions listed here.

Windows Firewall/Internal Port Rules

In order for the club's Integration Server, POS/Admin workstations and Jonas Server to communicate properly with Clubhouse Online, a number of network ports must be made available. If an internal network firewall or the Windows Firewall has been implemented the following ports must be open:

SQL ports(1433 & 1434)

These ports are utilized for communication between the club's Integration server/workstations and the SQL database that is running on the club's Jonas server.

Network Communication(9000 & 9222)

These ports are utilized for communication between the club's Integration Server and the club's Jonas Server.

Note: These ports are only required to be opened internally on the club's network. The club's external firewall does not require these ports to be configured for access.

TLS Encryption Settings

As TLS 1.0 and 1.1 have been officially deprecated by Microsoft and are leading authorities as of Oct 2020, Clubhouse Online utilizes TLS 1.2 encryption for all communication to and from your club's server. To that effect please ensure that TLS 1.0 and 1.1 have been disabled and that TLS 1.2 has been enabled in your windows server settings prior to submitting this form.

If you're unsure how to disable and enable these versions of the protocol, please review outlined established here

 

User Account Creation

In order for the integration to Clubhouse Online to function correctly, the Windows services that will be installed on the server must have access to the necessary Windows components and Jonas Software files outlined in these requirements. To ensure all necessary permissions are granted upon installation, a Local Administrator account must be provided. This user account will only be applied to the Windows services during the installation and will not be utilized for server access.

This User Account should be set with the following credentials:

  • Set as a Local Administrator or part of the Administrators Group
  • Password does not expire

Note:This user acccount does not require any domain privileges as it will only require full permissions on the local environment. If your club is using an internal domain, it is only necessary to add the Local Administrators Group and NOT the Domain Administrators Group.

These credentials will need to be provided to the Tech when they connect to the server(s) to complete the Clubhouse Online Integration re-install.

User Account Control

U.A.C.(User Account Control) will cause permission issues with the integration and is recommended to be turned off completely. Understandably, this can't always be accommodated so, at least the lowest level "Notify me only when apps try to make changes to my computer (do not dim my desktop)" must be set in order for the integration to function correctly.

Jonas Server: Software Requirements

Prior to the Clubhouse Online installation taking place on the club's new server, the following Jonas Software requirements must be met:

Jonas Club Management

 

  • Jonas Club Management software files must be migrated to the new server
  • Jonas Club Management must be activated on the new server
  • All workstations that would be accessing Jonas Club Management must be mapped to the new server
  • Member Photo path in Jonas Club Management must be updated with the new photo path [see instructions here]

Please confirm the following details regarding Jonas Club Management:

Today

Jonas Activity Management

  • The Jonas Activity Management SQL database must be migrated and restored to the new server

Please confirm the following details regarding Jonas Activity Management:

Today
Scheduling Information:

Based on the Date you have entered in above, the re-install of the Clubhouse Online integration will take place at least (1) business day after your club's JCM files have been migrated to the new server.

Note: The exact scheduling date of this installation will be determined by the Jonas Scheduler upon receipt of this form.

Terms of Agreement

All server requirements listed on this form must be completed in order to receive a scheduled installation date. If the information on this form incomplete ,we will be unable to schedule a date for installation until we received all requirement information. If the information on this form is inaccurate or has been completed falsely, we reserve the right not to schedule a date of installation until all information has been corrected and provided.

It is within the club's best interest to have this form filled out completely and accurately to avoid additional downtime with the integration of their website. If the requirements have not been met prior to the scheduled installation date, your install will be postponed until these requirements are completed. The next available installation date will be determined by the scheduler once they have confirmed with the IT Contact that the requirements have been completed.

All installations are scheduled based on the date of receiving this form. Installers are not obligated to contact alternate individuals other than the one listed on the form unless instructed otherwise. It is your responsibility to ensure the correct contact information is provided upon submission of the form or provide additional instructions prior to the installation. If the installer is unable to communicate to the contact listed via phone, an e-mail will be sent to that contact and club notifying that the installation will need to be rescheduled for another date.

Once an installation date has been scheduled, postponing or cancellations must be communicated to websupport@jonasclub.com at least one (1) day prior to the scheduled install date. Due to the high volume of installation requests, installs may or may not be rescheduled within the same week.

By certifying this box you are agreeing to all terms listed above and acknowledge that the information listed on this form accurate and complete.

Today
  Please enter the fifth digit into the text box.