please note any problems, I'll try to add solutions here.
NOTE: if only one client is using a remote server, only step (a) and step (d) are relevant. The clientID argument can be left out then.
remember to synchronize your system clocks. This can be done by:
- in macOS
- SystemPreferences>Date&Time: set "Set Date & Time automatically" to true.
- in Linux
- set the ntp clock
a local time server is better than the apple time server. if you cannot sync the time, you can set the server latency to nil
. This will break the pattern's functionality though.
- serverName
- can be any name
- hostname
- is an ip address, or if you have a name resolution, a network name
- port
- the port on which the server is listening. default is 57110
see Server