I was guessing it could be some missing port forward, is TCP 5655 enough?? No more ports needed??
Yes, this is the default communication port. There is also an administration port but it's only used if you are using the Admin console on the computer and the actual running service on another computer, which is seldom a scenario. Here is more information about RU Server ports https://www.remoteutilities.com/support/docs/ports-used-by-ruserver/
But after Matt's workaround, I think this is not the core of problem.. I also assume you're testing it on LAN, I'm trying to make it work on the internet
Yes, we would still want to get to the root of the problem and fix it if possible. Could you please do the following:
0. Make sure that you installed the latest server version. As of this writing it's version 184.108.40.206.
1. Create several books on your server (or just re-use the ones from your previous test if there's no confidential information in them).
2. Reproduce the problem.
3. Copy all the books from the server - they are stored in C:\Program Files (x86)\Remote Utilities - Server\data\ as xml files.
4. Export the registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Usoris\Remote Utilities\MiniInternetId
Zip the books and the reg file and send them to us to email@example.com . We will examine the files and see if they can give us a clue.
I mean: I can give you access to my 'server' (Win10) if you want to try the 'buggy' configuration, we have TCP 5655 and 3389 (RDP) forwarded. Directory structure and users can be deleted as well as two saved test connections..
No need for remote access for now, let's see if we can figure out the problem from the files above.
It should be noted that implementing redundancy in the program itself is far more complex than simply using a DNS naming for that purpose. Just use a DNS name for your server (instead of an IP address) and keep another server ready. If your first server fails just update your DNS record and point it at the other server's IP address. Nowadays DNS propagation literally takes minutes if not seconds and your remote traffic will be rerouted through the second server in no time. This sounds like a cheap solution but it works.
We have thoroughly tested this time again and still couldn't reproduce the issue. Multiple books synchronization works as expected with a group added as security principal just as with a single user. See the attached screenshots.
Please try resetting your Viewer configuration by closing the Viewer and deleting the file config_4.xml found in %appdata%\Remote Utilties Files\ folder. Don't worry, deleting this file won't affect your address books, it's just a file where Viewer keeps its settings/options.
Then start the Viewer again and see if the problem persists.
Please, double check that you use the correct IP address or DNS name and that (if it's a DNS name) the IP address is resolved properly from your DNS name. You should also check if any security software is blocking the connection on either side and the self-hosted server port is allowed.
On a related note, the Viewer only allows you to to add up to the allotted number of endpoints by on your license type, right? Free = 10, Starter = 20, Mini = 50, Pro = UnL. If I remove/delete a connection out of the address book, I could just add another one, right? For example, If I use AD integration and I have 25 Computers on my AD computers list. LEt's say out of those 25 computers, I really only actively need to connect to 20 of them. If I buy the Starter License, that will allow me to add up to 20 of the 25 computers listed in the AD list to my Address Book, right?
But If for some reason I needed to connect to one of those other 5 computers, I could delete one of the computers out of my address book, sel ect the PC from the active directory list that I need to connect to and be able to connect to it, correct? Then once I was done with that computer, I could remove it from the address book and add back in the original PC to my list, correct?
Yes. Please, note that if you enable displaying the AD tree in your Viewer the computers in the tree also count against your license. So you are advised to add the computers you need from your AD to your address book and disable showing the AD tree in Viewer (this is done in Options).
Additionally? Your licensing pricing says that the fee for the Starter/Mini/Pro is a One Time Fee for each Tech. Except for Major Upgrades to the version. If within 12 months of purchase I can upgrade to the newer version 6.X to 7.x.
If beyond 12 months I can upgrade to new major version at 50% discount? Therefore, My Starter License could end up being $50/yr to get the major upgrades, right?
We do not necessarily release major upgrades each year. Currently, it's a far a less frequent schedule. Unlike many of our competitors we call a minor version what they would easily call a major release (and squeeze more money from their customers).
What if I skip a major version? I buy 6.x now and wait until 8.x is released more than 12 months fr om now, is it still just the 50%?
How often have you released major upgrades?
Once in a couple of years. Our major upgrades are more like milestones whereas the bulk of new features and fixes are released with minor updates.
But what's the easiest way to get the new ID? I know I can hover over the icon and take a screenshot, but it seems a bit cumbersome.
If you disabled settings in the tray you can still call the settings window from Windows start menu or search. Just start typing "Settings for host" in the windows search bar. Then click on the item and Host configuration window will open where you can copy the ID.