Installation of .NET 3.5 inside a Windows 2008 container fails and the following errors appear in the System Events of the container:
.NET Runtime Optimization Service (clr\_optimization\_v2.0.50727\_32) - Service reached limit of transient errors. Will shut down. Last error returned from Service Manager: 0x80070522.
The Remote Access Connection Manager service depends on the Secure Socket Tunneling Protocol Service service which failed to start because of the following error: The system cannot find the file specified.
The Secure Socket Tunneling Protocol Service service terminated with the following error: The system cannot find the file specified.
To be able to install .NET 3.5, you are recommended to enable VPN support on the container:
Enable VPN on the container:
> vzctl set CTID --vpn on yes
Restart the container:
> vzctl restart CTID
Example of usage:
> vzctl set 103 --vpn on --save Command 'set' is successfully finished
Install .NET 3.5 inside the container if you are using Windows 2008.
If you're using Windows 2008 R2, install .NET 3.5 as a role:
> vzctl addrole CTID --role NET-Framework-Core