Web Platform installer: PHP manager for IIS failed on server 2016, error 1603

Web Platform installer: PHP manager for IIS failed on server 2016, error 1603

Error message: “CustomAction VSDCA_VsdLaunchConditions returned actual error code 1603”

 

Solution:
1. Install .net 3.5
2. Change this registry key:

to value 9 instead of 10

3. open Web Platform installer to reinstall php manager for iis this time it should work

4. set MajorVersion back to 10 again

Sources:
https://stackoverflow.com/questions/36985999/php-manager-iis-fails-to-install-windows-10
https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/php-manager-for-iis-on-windows-10/33ef32f0-6a86-4803-abc1-6de81110f9a8

Live migration of ‘Virtual Machine’ failed. Event 21502

Live migration of ‘Virtual Machine1’ failed.

Virtual machine migration operation for ‘Virtual Machine1’ failed at migration destination ‘NodeX’. (Virtual machine ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

The virtual machine ‘Virtual Machine1’ is using processor-specific features not supported on physical computer ‘NODEX’. To allow for migration of this virtual machine to physical computers with different processors, modify the virtual machine settings to limit the processor features used by the virtual machine. (Virtual machine ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

fix:
stop VM
Set-VMProcessor “Virtual Machine1” -CompatibilityForMigrationEnabled $true

A request to allocate an ephemeral port number from the global UDP port space has failed due to all such ports being in use.

Problem:
Event 4266
A request to allocate an ephemeral port number from the global UDP port space has failed due to all such ports being in use.

Workaround:
Use netstat -anob
Look for several dnscache entries

Find PID number for the dnscache service:
tasklist /SVC|find /i “dns”

Kill the pid:
TASKKILL /PID <PID process number> /F

Remember to start the other serviecs used by that pid (as it is controlled by svchost.exe)

Finding the process that is using a certain port

Get a full list of binded ports

search for a specific port

Find the aplication behing the PID (Process ID)

 

 

Extend Cluster Shared Volume (CSV)

This is how you Extend Cluster Shared Volume (CSV)

Extend Cluster Shared Volume

1. Expand the LUN used to CSV
2. Find the CSV owner
3. Login local on the CSV owner node/host, and run diskpart from Command prompt
4. Type “rescan”
5. Type “list volume”
6. Type “select volume [Disk Id of the CSV volume]
7. Type “extend”

To check the size has extended type “list volume” to see that the volume size now has extended.

Microsoft kb:http://support.microsoft.com/kb/304736