SharePoint 2019 – Windows AppFabric Is Not Correctly Configured

Installing SharePoint 2019 on a Development Server.

SP2019 – App Fabric Error – Not Correctly Configured

The cause of this error is that i installed Windows Server AppFabric manually (click the executable) instead of using the SharePoint 2019 Pre-Requisites installer.

Solution:

1.) Uninstall program from Control Panel > Programs.

2.) Reboot the server.

3.) Open Command Prompt as an Administrator.

4.) Run the following command to install the App Fabric the correct way.

Start-Process "C:\SharePoint2019\PrerequisiteInstaller.exe" -ArgumentList /AppFabric:`"C:\SharePoint2019\PrerequisiteInstallerFiles\WindowsServerAppFabricSetup_x64.exe`" `

SP2019 – App Fabric Install
SP2019 – App Fabric License Terms
SP2019 – App Fabric Extracting Files
SP2019 – App Fabric Install Complete

5.) Restart the server.

Certificate Request Denied

Tried to request a new Certificate from the Enterprise Certificate Authority and received the following error:

Your Certificate Request was denied.
Error Constructing or Publishing Certificate.

CertificateRequestDenied

The solution is to restart the Certificate Authority service as it looked like it had got itself into a bind. Now you will be able to get create your certificate.

Differential Robocopy

Recently encountered a case where I needed to copy a large amount of data that frequently changed to another directory. This was only going to a short term solution.

I thought about the possibilities and rather than use a third party solution decided to use RoboCopy. This would allow me to only copy the files that have changed or dont exist without having to do a full data copy.

Below is what I ran every couple of days to ensure that the data was up to date.

Run a new Command prompt as an administrator and run the below command:

ROBOCOPY /MIR /FFT /R:3 /W:10 /Z /NP /NDL

Example:
ROBOCOPY \\SERVER01\D$\Temp \\SERVER02\D$\Temp /MIR /FFT /R:3 /W:10 /Z /NP /NDL

This will copy all files under D:\Temp on Server01 and copy them to D:\Temp on Server02 that either dont exist on Server02 or have been modified/changes since the last copy.

The switches indicate the following:

/MIR = mirrors the directory tree.

/FFT = assumes FAT file times.

/R:3 = retries the files 3 times if needed.

/W:10 = specifies to wait 10 seconds between retries.

/Z = copies file in restart mode.

/NP = specifies the progress of the copy for each file.

/NDL = directory names will not be logged.

When run correctly you should see the following output:

DifferentialRobocopy #1

You can find out more about Robocopy and the different switch options below:
https://technet.microsoft.com/en-us/library/cc733145(v=ws.11).aspx