It's a self signed cert, so it's non trusted.  If you don't skip the CA check, you can't run the chef solo provision because it cant connect via secure winrm. 


Sent from my iPhone

> On May 6, 2014, at 12:24 AM, Ramakrishnan <notifications@github.com> wrote:
> 
> In lib/vagrant-azure/scripts/utils/create_session.ps1:
> 
> > @@ -6,7 +6,8 @@
> >  function Get-Remote-Session($guest_ip, $guest_port, $username, $password) {
> >      $secstr = convertto-securestring -AsPlainText -Force -String $password
> >      $cred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $secstr
> > -    New-PSSession -ComputerName $guest_ip -Port $guest_port -Credential $cred -UseSSL -ErrorAction "stop"
> > +    #New-PSSession -ComputerName $guest_ip -Port $guest_port -Credential $cred -UseSSL -ErrorAction "stop"
> > +    New-PSSession -ComputerName $guest_ip -Port $guest_port -Credential $cred -UseSSL -ErrorAction "stop" -SessionOption (New-PSSessionOption -SkipCACheck)
> @johnsmyth 
> May I know why we are trying to skip the CA check?
> 
> —
> Reply to this email directly or view it on GitHub.