When trying to mount or rollback a recovery point for Linux, using the AAMount Utility, the following error message may display:"Exception of type: Replay.Common.Contracts.Tevolib.TevoLibraryErrorException. See log for details."
1. Make sure port 8007 is not blocked by a firewall on the core side.
2. Try using the Built-In Local Administrator account or a Domain Administrator account to log in to the core when using aamount. In some cases one may work over the other so you might want to try both.
3. Make sure if you are using domain credentials that you put in the FQDN when asked for domain input.
Example: Instead of using the domain "example" you would use "example.local" or "complete.example.local"
4. NTLMv2 Digest Authentication is not yet supported for Linux transactions to the Core. Make sure “Network security: Minimum session security for NTLM SSP based (including secure RPC) servers” is set to "Require 128-bit encryption." and NOT "Require NTLMv2 session security".
5. Try disabling UAC on the core.
6. Make sure that the AppAssure Core and AppAssure Agent version are on the same build.
7. Make sure that the AppAssure Core drivers match the AppAssure Core build.
You can find the driver version by running the following command:
wmic datafile where name="C:\\Windows\\System32\\drivers\\aavdisk.sys" get version
a) If you find that the core version and driver version do not match you can try and reboot the Core. However if they still do not match you will need to try option B.
b) Install the drivers manually.
1b.) First Stop the AppAssure Core Service.
2b.) Open an administrative command prompt or powershell prompt and change directory to "C:\Program Files\AppRecovery\Core\Drivers\AppAssure"
3b.) Then install the necessary drivers with the following command:
.\install.cmd aavdisk aavstor
4b.) Start the AppAssure Core Service.