setting_up_msupply:client_server_faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
setting_up_msupply:client_server_faq [2023/07/31 23:11] Nick Pendergrastsetting_up_msupply:client_server_faq [2023/08/01 00:34] (current) – [1) Client configuration file] Nick Pendergrast
Line 25: Line 25:
   * We can provide remote daily datafile backups to Backblaze cloud storage. We utilise an application on the server to encrypt all data before sending to the cloud storage so your is safe. This service will require urls to be whitelisted if your server restricts outbound traffic   * We can provide remote daily datafile backups to Backblaze cloud storage. We utilise an application on the server to encrypt all data before sending to the cloud storage so your is safe. This service will require urls to be whitelisted if your server restricts outbound traffic
  
-===== Ports & Firewall Configuration =====+===== Port & Firewall Configuration =====
  
 === Central Sync Server === === Central Sync Server ===
Line 45: Line 45:
 | mSupply Client broadcast | UDP 49157 to 65535 | | Local | mSupply Clients will automatically broadcast on the local network over this UDP port range to find the mSupply server | | mSupply Client broadcast | UDP 49157 to 65535 | | Local | mSupply Clients will automatically broadcast on the local network over this UDP port range to find the mSupply server |
  
-<WRAP center round important 100%> +<WRAP center round tip 100%> 
-**UDP Ports:** If a local static  IP address is assigned to the mSupply server then mSupply Clients can be manually directed to the server without needing to open the UDP broadcast ports+**UDP Ports:** If a local static  IP address is assigned to the mSupply Server then mSupply Clients can be configured to find the server without needing to open the UDP broadcast ports. This Client configuration is covered in a section below
 </WRAP> </WRAP>
  
 ===== Separate Dashboard Server Instance ===== ===== Separate Dashboard Server Instance =====
  
-The mSupply Dashboard application uses a PostgreSQL database. It may be advisable to run the Dashboard and Postgres server on a separate server instance from the mSupply server so that each instance can be configured specifically for the application that it is running, and so server resources required by Postgres do not interfere with the smooth functioning of mSupply Server.+The mSupply Dashboard application uses a PostgreSQL database. It may be advisable to run the Dashboard and Postgres servers together on a separate server instance from the mSupply server so that each instance can be configured specifically for the application that it is running, and so server resources required by Postgres do not interfere with the smooth functioning of mSupply Server.
  
 If mSupply Dashboards and PostgreSQL are running on a separate server instance to the mSupply Server the following configuration will be required for the dashboard server: If mSupply Dashboards and PostgreSQL are running on a separate server instance to the mSupply Server the following configuration will be required for the dashboard server:
Line 75: Line 75:
 === 1) Client configuration file === === 1) Client configuration file ===
  
-After mSupply Client has been installed edit the EnginedServer.4Dlink found at this path **C:\mSupply client\Database** using notepad. Replace **<SERVER IP ADDRESS>** in the code below with the Server IP. This same file edited file can then be deployed to this folder of all the mSupply Client installations on this LAN.+After mSupply Client has been installed edit the EnginedServer.4Dlink found at this path **C:\mSupply client\Database** using notepad. Replace **<SERVER IP ADDRESS>** in the code below with the Server IP. This same edited file can then be deployed to the client database folder of all the mSupply Client installations on this LAN.
  
 <code> <code>
Line 89: Line 89:
   - Click OK (if Client successfully connects the connection config will be saved and this process will not need to be repeated)   - Click OK (if Client successfully connects the connection config will be saved and this process will not need to be repeated)
  
-{{:support:doku:pasted:20230731-021219.png}}+{{:setting_up_msupply:pasted:20230731-232529.png}}
  
 ===== Standard Sync or Mirror Sync? ===== ===== Standard Sync or Mirror Sync? =====
  • Last modified: 2023/07/31 23:11
  • by Nick Pendergrast