The Replication job fails with Error Message: "Object reference not set to an instance of an object". Looking at the task log you see the job fail right after creating the Replica virtual machine.
After looking at the vRanger encrypted logs the following error "Vim Service Method 4.0 CreateVm_Task System.Web.Services.Protocols.SoapException: Permission to perform this operation was denied." is seen.
The permission for the custom Virtual Center user account must the minimum required permissions for vRanger to use.
1 Navigate to Administration > Roles.
2 Select Add Role.
3 Enter a name for the Role, such as “vRanger Non-Admin”.
4 In the Privileges section, set the permissions according the table below:
Section & Privileges
Datastore:
• Allocate Space
• Browse Datastore
Global:
• Licenses
• Log Event
Host > Local Operations:
• Create Virtual Machine
• Reconfigure Virtual Machine
Network:
• Assign Network
Resource:
• Assign virtual machine to resource pool
Virtual Machine > Configuration:
Select all options in this section.
Virtual Machine > Interaction:
• Power On
• Power Off
• Device Connection
• Configure CD Media
• Configure Floppy Media
Virtual Machine > Inventory:
• Create new
Virtual Machine > Provisioning:
• Mark As Template
• Mark As Virtual Machine
• Allow Disk Access
• Allow Read-only Disk Access
• Allow Virtual Machine Download
• Allow Virtual Machine Files Upload
Virtual Machine > State:
• Create Snapshot
• Remove Snapshot
5 Navigate to the Inventory view
6 Right-click the desired level to grant user permission, such as the main VC level.
7 Add and locate the desired user account, and select the recently created User Role.
The above information can also be found in the vRnager installation guide under vCenter Permissions.