Problem
While running a Zoom command, you see an error pop-up in the UI or in the client log files:
Repository on this server is different from that stored on your client; server ID = ZoomServer-....., client ID = ZoomServer-....
Issue
After an upgrade the unique repository id might have changed, causing the client specific information stored under the user's home directory/.zm
folder to be out of sync with the server.
Resolution
Please try one or both of these options:
Option A
- Make sure to login as the system user where the Zoom client CLI/API is being invoked from or the user’s desktop from which the client app is being launched. For instance if a Zoom CLI/API was being invoked from a system account, “zoom-service-account”, ensure you are logged in as that system user. Reason being the
user's home directory/.zm
folder is unique to each logged in user on that machine. - Delete the server entry from the Z->Settings->Server/WC Settings table and add it again with the same server alias/name and then retry the command.
- If the error re-occurs check if the “Repo ID” column in the Z->Settings->Server/WC Settings table matches the server ID in the error message.
Option B
- Open a terminal or a command Window on the machine where you observe the error
- Run the following zm command:
zm -s <server-name> version -l
. Please ensure the<server-name>
matches with the server used in the command that generated that error.