Replication failures occur on the base image after previously successful incremental snapshots.
Applicable UI Errors:
An unexpected error occurredAn argument was unexpectedly null in code located in or called by 'HttpContent.ReadAsString'
StackTrace:System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null.Parameter name: source at System.Linq.Enumerable.Take[TSource](IEnumerable`1 source, Int32 count) at Microsoft.Http.HttpContent.ReadAsString() at WCFClientBase.ClientBase.LogResponseError(Uri uri, String method, HttpResponseMessage response) at WCFClientBase.ClientBase.GetResponseContract[T](Uri uri, String method, HttpResponseMessage response) at WCFClientBase.ClientBase.ExecuteServiceCall[TReturnType,TRequestType](Uri uri, TRequestType request, String method, String knownETag) at WCFClientBase.ClientBase.ExecuteServiceCall[TReturnType,TRequestType](Uri uri, TRequestType request, String method) at Replay.Core.Client.ReplicationCommunicationCoreClient.SyncRemoteReplicationJob(RemoteSyncReplicationJobRequest requestSync) at Replay.Core.Implementation.Replication.Jobs.ReplicationJob.SyncRemoteReplicationJob(TimeSpan syncTimeout, CancellationToken cancellationToken) at Replay.Core.Implementation.Replication.Jobs.ReplicationJob.DoJob(CancellationToken cancellationToken) at System.Threading.Tasks.Task.Execute()
This issue occurs when replication fails due to insufficient data transfer capacity. To improve throughput, network and timeout settings need to be adjusted.
To resolve the issue, adjust the following registry settings on both the source and target cores:
Ensure adequate network bandwidth:
Review the Rapid Recovery 6.9 User Guide for performance considerations when replicating data.
Refer to the Rapid Recovery Sizing Guide for network recommendations, including NIC specifications and bandwidth requirements.
Modify registry settings:
Adjust the following values:
MaxParallelStreams: Change to 2. (If replication still fails, change to 1 on both cores.)
Restart both core machines after making these changes.
If the issue persists, contact Quest Support for further assistance.