Friday, April 14, 2017

Visual Studio 2017 15.1 April 2017 and Windows 10 version 1703 update _march_2017

Be carreful with Visual Studio Professional 2017 (version 15.1)
Release date 4/4/2017 even if you install the latest version from on top of latest Windows 10 OS from March 2017 which was released before obviously.... Visual Studio will throw at you the most annoying dialog windowd from which you can't copy past the error message and from there you can't open any Xamarin or XAML project

Go figure how stupid you need to be to do such things... Poor team synchronization at Microsoft...
Why can't you check the OS first instead of wasting precious time.....

en_windows_10_enterprise_version_1703_updated_march_2017_x64_dvd_10189290.iso

Get your shit together Microsoft



[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.UniversalCRT.Msu.8 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.2,6.3)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.UniversalCRT.Msu.81 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.3,6.4)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Net.4.6.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,6.4)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.UniversalCRT.Msu.7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.DiagnosticsHub.KB2882822.Win7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:05] Marking package WebSocket4NetV2 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:05] Marking package Component.WebSocket as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Net.4.6.1.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,10.0.10241)'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:05] Marking package Microsoft.VisualStudio.OfficeDeveloperTools.WindowsIdentityFoundation.Msu as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '(,6.2)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.UniversalCRT.Msu.8 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.2,6.3)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.UniversalCRT.Msu.81 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.3,6.4)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Net.4.6.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,6.4)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.UniversalCRT.Msu.7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.DiagnosticsHub.KB2882822.Win7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:06] Marking package WebSocket4NetV2 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:06] Marking package Component.WebSocket as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Net.4.6.1.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,10.0.10241)'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0031][2017-04-14T14:19:06] Marking package Microsoft.VisualStudio.OfficeDeveloperTools.WindowsIdentityFoundation.Msu as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '(,6.2)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.UniversalCRT.Msu.8 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.2,6.3)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.UniversalCRT.Msu.81 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.3,6.4)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Net.4.6.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,6.4)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.UniversalCRT.Msu.7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.DiagnosticsHub.KB2882822.Win7 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0050][2017-04-14T14:19:23] Marking package WebSocket4NetV2 as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0050][2017-04-14T14:19:23] Marking package Component.WebSocket as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.2)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Net.4.6.1.FullRedist as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1.1,10.0.10241)'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.81SDK.Store.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.Windows.81SDK.Desktop.DirectX.Msi as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '[6.1,6.3]'.
[3554:0050][2017-04-14T14:19:23] Marking package Microsoft.VisualStudio.OfficeDeveloperTools.WindowsIdentityFoundation.Msu as not applicable due to reasons: The current OS Version '10.0.15063.0' is not in the supported version range '(,6.2)'.

Thursday, April 06, 2017

Add https to apache on Ubuntu 16


Install

On Ubuntu systems, the Certbot team maintains a PPA. Once you add it to your list of repositories all you'll need to do is apt-get the following packages.
$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
$ sudo apt-get install python-certbot-apache 

Get Started

Certbot has a fairly solid beta-quality Apache plugin, which is supported on many platforms, and automates both obtaining and installing certs:
$ certbot --apache
If you're feeling more conservative and would like to make the changes to your Apache configuration by hand, you can use the certonly subcommand:
$ certbot --apache certonly
To learn more about how to use Certbot read certbot documentation.

Automating renewal

The Certbot packages on your system come with a cron job that will renew your certificates automatically before they expire. Since Let's Encrypt certificates last for 90 days, it's highly advisable to take advantage of this feature. You can test automatic renewal for your certificates by running this command:
certbot renew --dry-run
More detailed information and options about renewal can be found in the full documentation.