Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| admin:msupplyclient-for-a-mac [2026/07/03 06:23] – [Setup Steps] Ujwal Khatry | admin:msupplyclient-for-a-mac [2026/07/07 09:53] (current) – Ujwal Khatry | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| - Run the mSupply Client by double clicking on the file : mSupply Client.app | - Run the mSupply Client by double clicking on the file : mSupply Client.app | ||
| - The mSupply Client may automatically connect to the mSupply server. This will happen if the msupply Client has been operated successfully in the past. | - The mSupply Client may automatically connect to the mSupply server. This will happen if the msupply Client has been operated successfully in the past. | ||
| - | | + | |
| - | - Connect and confirm the client reaches | + | - The mSupply Client may just fail. View trouble shooting below. |
| + | {{ : | ||
| + | |||
| + | **Trouble Shooting** | ||
| + | If the mSupply client fails to work, try the following : | ||
| + | - Double click on the mSupply Client.app and immediately click on the option (MAC) or alt (Win) key | ||
| + | - The mSupply Client may present a window with available mSupply server. As above, select the server and click ok. | ||
| + | - If the mSupply Client is not able to list the mSupply server due to firewall issue then : | ||
| + | - Click on the `Custom` tab | ||
| + | - Type `mSupply` for Project Name | ||
| + | - Type the **server' | ||
| + | - Click `OK` and you should be able to connect to the server if it is available. | ||
| + | |||
| + | {{ : | ||
| ===== Code Signing (may be required) ===== | ===== Code Signing (may be required) ===== | ||
| macOS Gatekeeper may block an unsigned mSupply Client.app from opening. If this happens: | macOS Gatekeeper may block an unsigned mSupply Client.app from opening. If this happens: | ||
| - | * The app can be **locally code-signed on a Mac** before distributing it to the end user (this has been done successfully by support staff prior to sending the app to a client). | + | |
| - | * //Note: exact code-signing command/ | + | |
| - | + | ||
| - | ===== Version Notes ===== | + | |
| - | + | ||
| - | * For sites needing an update alongside a Mac setup, running the relevant version upgrader (e.g. V9.01.03) on the server may be sufficient — check the current recommended version before advising a client. | + | |
| - | + | ||
| - | ===== Troubleshooting Checklist ===== | + | |
| - | + | ||
| - | - Is the Mac on the same network as the server? If not, that's the most common blocker. | + | |
| - | - Try connecting using the server' | + | |
| - | - Does macOS refuse to open the app (Gatekeeper warning)? → Locally code-sign the Client.app. | + | |
| - | - Confirm the server itself is reachable (ping / port check) before assuming it's a client-side issue. | + | |
| - | + | ||
| - | ===== Known Limitations / Open Work ===== | + | |
| - | + | ||
| - | * There' | + | |
| - | * This guide should be reviewed and expanded by the support team (see internal ticket # | + | |
| - | ===== References ===== | ||
| - | * Support ticket: #GT-9612-AP — Setup for Mac in Kiribati | ||
| - | * GitHub issue: https:// | ||
| - | * Client: Peter Laing, Beyond Essential Systems (Kiribati) | ||
| - | ---- | ||
| - | //Last updated: drafted from ticket # | ||