These steps need to be carried out after completing the steps described in:
25.01. mSupply client / server installation part 1
Sustainable Solutions recommends using Dropbox to assist with transferring installation files to the server, and as a means of moving mSupply secondary backups off site.
Do this step first so that you can use the Dropbox folder to transfer software and files to the server.
Auckland - Grafton Pharmacy
- this is what the machine will show up as on our international directory.The TeamViewer Host module appears to only use the first 15 characters of the name. If you are connecting several computers, make sure that the first 15 characters are unique for each computer.
Install in New - RUN AS ADMIN.bat
and select Run as administrator. You must chose to “Run as administrator” for this to work properly, even if you are already logged on to the computer as an administrator.If the above window does not appear, the full installation has not completed. It definitely helps to run the batch (Install in New - RUN AS ADMIN.bat) file with a reasonable internet connection. If the internet connection is not good enough, then some or all of the actions in the batch file will not complete. If that happens, please re-run the batch file (as Admin) when the internet connection is better.
It is recommended to use Google Chrome as browser if you use teamviewer on web. It supports “WebClient” connection more than other browser
If it's not already done, install the UPS hardware and software, refer to the UPS requirements here.
Anti-virus can be a hotly contended issue. This web page is pretty convincing: What’s the Best Antivirus for Windows 10? (Is Windows Defender Good Enough?)
Conclusion:
If you're not a fan of Microsoft Internet Explorer, (12 reasons not to use Internet Explorer, ever) then install another browser. Good options include:
Pin the browser to the taskbar
mSupply can produce reports in Microsoft Excel format. Client machines will need to have software to open these reports. Occasionally there will be need to run and open these reports while logged in to the Server. If you do not have Microsoft Excel installed on the server, a good option is:
It's a good idea to stick this in to the Dropbox
As part of troubleshooting, it is valuable to be able to analyse when the server has shut down ungracefully.
It is too easy for support workers accessing the server remotely to accidentally shutdown the server. Therefore, two Windows shortcuts have been created to allow support workers to easily logoff or lock their windows session without having to go through the usual Windows procedure:
It's a good idea to stick this in to the following folder in Dropbox:
Lock Logout Shortcuts
The Yellow Lock computer utility needs to be copied to the Admin desktop and then pinned to the task bar.
The Green Logoff computer utility needs to be copied to the C:\Users\Public\Desktop
folder. This will place the shortcut on the desktop of each normal user. Users of each normal user account will need to pin this shortcut from the desktop to the taskbar. Don't pin it to the taskbar of the Admin user account. We try to keep the Admin account open (but locked) so as to keep Dropbox working.
The C:\Users\Public\Desktop
folder is normally a hidden folder. You will likely need to make it visible).
To aid in installation of mSupply software on client machines, it is very convenient to have a shared folder on the Server with read-only access from 'Everyone'. Ideally, set this up on the root level of the Backups volume. Otherwise, the root level of the system drive will do. After creating a folder called Shared
at the root level of the drive:
2021: RIP ISDS
How-to Geek has a helpful article on Understanding and Managing Windows Services which appears to be updated frequently with changes in Windows OS.
From What is Interactive Services Detection and Why is it Blinking at Me?:
Services and system processes run in session 0. Prior to Vista, the console (first logged on user’s desktop) ran in session 0 as well. Vista introduced session 0 isolation to protect services from elevation of privilege exploits from the console desktop. Now, the first user’s desktop runs in session 1.
Interactive Services Detection (the blinking button on the taskbar) is a mitigation for legacy applications that detects if a service is trying to interact with the desktop. This is handled by the Interactive Services Detection (UI0Detect) service.
Microsoft has removed the Interactive Services Detection Service on Windows 10 Version 1803 and Server 2019.
We recommend FireDaemon Zero (Session 0 Viewer) as an alternative means of interacting with the mSupply Service. Refer to this deployment matrix.
The utilities are here: Firedaemon
Procedure:
FDUI0Input.inf
(in the Firedaemon utilities, above) and select Install.FDUI0Input.inf
driver will not take effect until the machine is restarted.
If you turn off Firedaemon Zero 'Quirk' pref to exit session zero after 30 seconds before installing Keyboard/Mouse driver, plan for a physical trip to site to fix it! )
These steps need to be followed by the steps in 25.03. mSupply client / server installation part 3