<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Quote:Gael Hofemeier (Intel) in Intel® Business Client Software Development</title>
    <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958835#M5813</link>
    <description>&lt;BLOCKQUOTE&gt;Gael Hofemeier (Intel) wrote:&lt;BR /&gt;&lt;P&gt;What version of the SDK are you using?  Our dev team thinks they fixed this.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;

I'm using Intel_AMT_8_SDK_Gold4197.</description>
    <pubDate>Tue, 04 Dec 2012 08:14:21 GMT</pubDate>
    <dc:creator>Sergey</dc:creator>
    <dc:date>2012-12-04T08:14:21Z</dc:date>
    <item>
      <title>SCCM 2012 provisioned AMT authentication issue using HLAPI</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958831#M5809</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have an issue authenticating to AMT machine successfully&amp;nbsp;provisioned by SCCM 2012 using HLAPI: I get "(401) Unathorized" exception from AMT WSMAN service even if requests to SOAP service works fine.&lt;/P&gt;
&lt;P&gt;Some more details:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;AMT version is 7.1.30&lt;/LI&gt;
&lt;LI&gt;We use our own CA to issue certificates to AMT computers&lt;/LI&gt;
&lt;LI&gt;I can connect to and manage the device using SCCM Out of Band Console&lt;/LI&gt;
&lt;LI&gt;I use such connection info: &lt;BR /&gt;ConnectionInfoEX&amp;nbsp;connectionInfo = new ConnectionInfoEX("someSomputer.someDomain.ad", null, null, true, null, ConnectionInfoEX.AuthMethod.Kerberos, null, null, null);&lt;BR /&gt;Current user is domain admin.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;HLAPI successfully connects to the device using SOAP service: it returns version of the AMT ("7.1.30") in AMTInstanceManager.InitAMTInstanceMNG().&amp;nbsp;If I add my custom code to AMTInstanceManager&amp;nbsp;I can get any data using this service: &lt;BR /&gt;- TlsAthenticationType ==&amp;nbsp;TlsAthenticationType.ServerAuth in&amp;nbsp;SecurityAdministrationService.GetTlsOptions()&lt;BR /&gt;- And even certificate of the&amp;nbsp;device by CertificateManagementEOI.GetAllCertificatesBlobs()&lt;/LI&gt;
&lt;LI&gt;I enrolled certificate, added to local store&amp;nbsp;and specified it's name in ConnectionInfoEX constructor, but I still got 401 exception. This cert has following&amp;nbsp;OIDs:&amp;nbsp;AMT Authenticate the Redirection Library (2.16.840.1.113741.1.2.1) and Client authentication&amp;nbsp;(1.3.6.1.5.5.7.3.2).&lt;/LI&gt;
&lt;LI&gt;If I specify my&amp;nbsp;userName and password in ConnectionInfoEX I get 401 from SOAP. That's strange.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Any ideas what is the difference in authentication between SOAP and WSMAN services?&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 27 Nov 2012 15:08:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958831#M5809</guid>
      <dc:creator>Sergey</dc:creator>
      <dc:date>2012-11-27T15:08:23Z</dc:date>
    </item>
    <item>
      <title>Finally I found source of the</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958832#M5810</link>
      <description>Finally I found source of the issue: HLAPI incorrectly sets up SPN in System.Net.AuthenticationManager.CustomTargetNameDictionary for Kerberos authentication for WSMAN service, it uses 16992 port instead of 16993 in key of the dictionary. For those who encounter the same problem: place following code just before your AMTInstanceFactory.CreateEX(connectionInfo):

[csharp]

               string fqdn = string.Format("{0}.{1}", computerName, domain);
               string secureAmtUrl = string.Format("https://{0}:16993/wsman", fqdn);
                Uri secureAmtUri;
                if (Uri.TryCreate(secureAmtUrl, UriKind.Absolute, out secureAmtUri))
                {
                    if (!AuthenticationManager.CustomTargetNameDictionary.ContainsKey(secureAmtUri.AbsoluteUri))
                    {
                        string spn = string.Format("HTTP/{0}:16993", fqdn);
                        AuthenticationManager.CustomTargetNameDictionary.Add(secureAmtUri.AbsoluteUri, spn);
                    }
                }
[/csharp]</description>
      <pubDate>Wed, 28 Nov 2012 12:56:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958832#M5810</guid>
      <dc:creator>Sergey</dc:creator>
      <dc:date>2012-11-28T12:56:21Z</dc:date>
    </item>
    <item>
      <title>Good catch.  I will forward</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958833#M5811</link>
      <description>Good catch.  I will forward this information on to the engineering team.</description>
      <pubDate>Wed, 28 Nov 2012 19:02:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958833#M5811</guid>
      <dc:creator>Gael_H_Intel</dc:creator>
      <dc:date>2012-11-28T19:02:52Z</dc:date>
    </item>
    <item>
      <title>What version of the SDK are</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958834#M5812</link>
      <description>What version of the SDK are you using?  Our dev team thinks they fixed this.</description>
      <pubDate>Mon, 03 Dec 2012 16:34:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958834#M5812</guid>
      <dc:creator>Gael_H_Intel</dc:creator>
      <dc:date>2012-12-03T16:34:54Z</dc:date>
    </item>
    <item>
      <title>Quote:Gael Hofemeier (Intel)</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958835#M5813</link>
      <description>&lt;BLOCKQUOTE&gt;Gael Hofemeier (Intel) wrote:&lt;BR /&gt;&lt;P&gt;What version of the SDK are you using?  Our dev team thinks they fixed this.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;

I'm using Intel_AMT_8_SDK_Gold4197.</description>
      <pubDate>Tue, 04 Dec 2012 08:14:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958835#M5813</guid>
      <dc:creator>Sergey</dc:creator>
      <dc:date>2012-12-04T08:14:21Z</dc:date>
    </item>
    <item>
      <title>We just updated the HLAPI on</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958836#M5814</link>
      <description>We just updated the HLAPI on our site - you can download the 8.1 version now - the 8.1 SDK is out there too.
&lt;A href="http://software.intel.com/en-us/articles/download-the-latest-intel-amt-software-development-kit-sdk/" target="_blank"&gt;http://software.intel.com/en-us/articles/download-the-latest-intel-amt-software-development-kit-sdk/&lt;/A&gt;</description>
      <pubDate>Wed, 12 Dec 2012 18:31:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/SCCM-2012-provisioned-AMT-authentication-issue-using-HLAPI/m-p/958836#M5814</guid>
      <dc:creator>Gael_H_Intel</dc:creator>
      <dc:date>2012-12-12T18:31:23Z</dc:date>
    </item>
  </channel>
</rss>

