Fixing - WinRM Firewall exception rule not working when Internet Connection...
You may have seen the following error when either running Enable-PSRemoting or Set-WSManQuickConfig:Set-WSManQuickConfig : <f:WSManFault...
View ArticleReleased Boxstarter 2.6 now with an embedded Chocolatey 0.9.10 Beta
Today I released Boxstarter 2.6. This release brings Chocolatey support up to the latest beta release of the Chocolatey core library. In March of this year, Chocolatey released a fully rewritten...
View ArticleHosting a .Net 4 runtime inside Powershell v2
My wish for the readers of this post is that you find this completely irrelevant and wonder why folks would wish to inflict powershell v2 on themselves now that we are on a much improved v5. However...
View ArticleVagrant Powershell - The closest thing to vagrant ssh yet for windows
Using "vagrant powershell" to remote to my windows nano serverA couple years ago when I started playing with vagrant to setup both windows and linux VMs, I wished there was a powershell equivalent of...
View ArticleWhats new in the ruby WinRM gem 1.5
Its been well over a year since Salim Afiune started the effort of making Test-Kitchen (a popular infrastructure testing tool) compatible with Windows. I got involved in late 2014 to improve the...
View ArticleSane authentication/encryption arrives to ruby based cross platform WinRM...
Dan Wanek's notes when first developing the ruby implementation of NTLM.This week the WinRM ruby gem version 1.6.0 was released and there is really just one new feature it delivers but it is...
View ArticleNeed an SSH client on Windows? Don't use Putty or CygWin...use Git
SSH in a native powershell window. I prefer to use console2 and enjoy judging others who don't (conemu is good too).Every once in a while I hear of windows users trying to find a good SSH client for...
View ArticleRun Kitchen tests in Travis and Appveyor using the kitchen-machine driver
There are a few cookbook repositories I help to maintain and services like Travis and Appveyor provide a great enhancement to the pull request workflow both for contributors and maintainers. As a...
View ArticleInstalling and running a Chef client on Windows Nano Server
I've been really excited about Nano Server ever since it was first talked about last year. It's a major shift in how we "do windows" and has the promise of addressing many pain points that exist today...
View ArticleCertificate (password-less) based authentication in WinRM
This week the WinRM ruby gem version 1.8.0 released adding support for certificate authentication. Many thanks to the contributions of @jfhutchi and @elpetak that make this possible. As I set out to...
View ArticleA look under the hood at Powershell Remoting through a cross plaform lens
Many Powershell enthusiasts don't realize that when they are using commands like New-PsSession and streaming pipelines to a powershell runspace on a remote machine, they are actually writing a binary...
View ArticleCreating Hyper-V images with Packer
Over the last week I've been playing with some new significant changes to my packer build process. This includes replacing the Boxstarter based install with a Chef cookbook, and also using a native...
View ArticleCreating a Windows Server 2016 Vagrant box with Chef and Packer
I've been using Packer for a bit over a year now to create the Windows 2012 R2 Vagrant box that I regularly use for testing various server configuration scripts. My packer template has been evolving...
View ArticleHow can we most optimally shrink a Windows base image?
I have spent alot of time trying to get my Windows vagrant boxes as small as possible. I blogged pretty extensively on what optimizations one can make and how those optimizations can be automated with...
View ArticleReleased WinRM Gem 2.0 with a cross-platform, open source PSRP client...
Today we released the gems: WinRM 2.0, winrm-fs 1.0 and winrm elevated 1.0. I first talked about this work in this post and have since performed extensive testing (but I have confidence the first bug...
View ArticleCreating a Docker container Host on Windows Nano Server with Chef
This week Microsoft launched the release of Windows Server 2016 along with its ultra light headless deployment option - Nano Server. The Nano server images are many times smaller than what we have come...
View ArticleHabitat application portability and understanding dynamic linking of ELF...
I do not come from a classical computer science background and have spent the vast majority of my career working with Java, C# and Ruby - mostly on Windows. So I have managed to evade the details of...
View ArticleRetiring the Boxstarter Web Launcher
The "Web Launcher" which installs and runs Boxstarter using a "click once" install URL, will soon be retiring. This post will discuss why I have decided to sunset this feature and how those who...
View ArticleCourse Correction
March 1st marks a significant one year milestone for me. Over the past year I have made several lifestyle changes as a sort of major "course correction" that has had a profound impact over my general...
View ArticleFollow your Bliss: A Quantum Perspective
If I pursue work that I truly love and enjoy, will the money follow? Is it more important to focus on projects that we find meaningful than what may be more lucrative or more likely to lead to...
View Article