<?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 Re: Soap ssl auth problem in Intel® Business Client Software Development</title>
    <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912518#M5232</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;The sample code is available in the SDK under WindowsIntel AMT SDKSamples folder. Also, there are samples in the Linux folder also.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Sree&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 21 Aug 2007 16:43:02 GMT</pubDate>
    <dc:creator>Sreelekshm_S_Intel</dc:creator>
    <dc:date>2007-08-21T16:43:02Z</dc:date>
    <item>
      <title>Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912514#M5228</link>
      <description>Hi,&lt;BR /&gt;I have done the SOAP connection to an AMT (vPro) system with PHP but I get an exception from SOAP: &lt;BR /&gt;&lt;BR /&gt;Faultstring: Unauthorized&lt;BR /&gt;Faultcode: HTTP&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;My Code: &lt;BR /&gt;snip -----------------------------------------------&lt;BR /&gt;$client1 = new SOAPClient&lt;BR /&gt;(&lt;BR /&gt;"http://SomewhereHost/java/EventManagerInterface.wsdl",&lt;BR /&gt; array &lt;BR /&gt; (&lt;BR /&gt; 'location' =&amp;gt; "http://My_AMT_Host:16992/EventManagerService",&lt;BR /&gt; 'uri' =&amp;gt; "http://schemas.intel.com/platform/client/Events/2004/01",&lt;BR /&gt; 'login' =&amp;gt; "admin",&lt;BR /&gt; 'password' =&amp;gt; "Password",&lt;BR /&gt; 'local_cert' =&amp;gt; "IDontKnow.pem" &lt;BR /&gt; ) &lt;BR /&gt;);&lt;BR /&gt;snap --------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;Now i dont't know which parameters i have to send with the SOAP connect, especially how I got an cert file or ssl key or something for my AMT Host. &lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Can someone help me?&lt;/P&gt;&lt;BR /&gt;thx,&lt;BR /&gt;Frank Richter&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Aug 2007 13:02:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912514#M5228</guid>
      <dc:creator>frichter</dc:creator>
      <dc:date>2007-08-20T13:02:15Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912515#M5229</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Could you specify which version of AMT and SDK you are using and how you have provisioned AMT - in SMB or Enterprise (with TLS or no-TLS). If you are using TLS, you have to use https instead of http.&lt;/P&gt;
&lt;P&gt;Also, can you access the WebUI of the AMT system? &lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Sree&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Aug 2007 16:12:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912515#M5229</guid>
      <dc:creator>Sreelekshm_S_Intel</dc:creator>
      <dc:date>2007-08-20T16:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912516#M5230</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;
&lt;P&gt;If you connect using &lt;A href="http://x.x.x.x:16992"&gt;http://x.x.x.x:16992&lt;/A&gt;, you do not need a certificate. Only if the computer is setup for TLS, you will need to connect using &lt;A href="https://x.x.x.x:16993"&gt;https://x.x.x.x:16993&lt;/A&gt; and you need a certificate only if AMT is setup in mutual-authentication mode. I suggest everyone start without using TLS since it's much simpler.&lt;/P&gt;
&lt;P&gt;Make sure your vPro computer works well otherwise, Intel AMT web page can be accessed, etc.I never tried it with PHP, but it's generally quite simple.&lt;/P&gt;
&lt;P&gt;Ylian (&lt;A href="http://www.intel.com/software/ylian"&gt;Intel AMT Blog&lt;/A&gt;)&lt;/P&gt;</description>
      <pubDate>Mon, 20 Aug 2007 16:13:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912516#M5230</guid>
      <dc:creator>Ylian_S_Intel</dc:creator>
      <dc:date>2007-08-20T16:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912517#M5231</link>
      <description>&lt;FONT face="Arial" size="2"&gt;Hi,&lt;BR /&gt;I'm using a Intel DQ965GF Board with AMT 2.1 and as I know whitout TLS. I can accsess the Webui an login and so on. I have seen My fault to connect https whitout TLS enable. &lt;BR /&gt;But if i try to connect over http how i logon the system? Must i use an WSDL file to connect an AMT over SOAP?&lt;BR /&gt;&lt;BR /&gt;Can you put a little sample code in there, please? (c#, java or php)&lt;BR /&gt;&lt;BR /&gt;Thx again,&lt;BR /&gt;Frank&lt;BR /&gt;&lt;/FONT&gt;</description>
      <pubDate>Tue, 21 Aug 2007 11:10:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912517#M5231</guid>
      <dc:creator>frichter</dc:creator>
      <dc:date>2007-08-21T11:10:40Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912518#M5232</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;The sample code is available in the SDK under WindowsIntel AMT SDKSamples folder. Also, there are samples in the Linux folder also.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Sree&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Aug 2007 16:43:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912518#M5232</guid>
      <dc:creator>Sreelekshm_S_Intel</dc:creator>
      <dc:date>2007-08-21T16:43:02Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912519#M5233</link>
      <description>The SDK sample is good, if you want to code very quickly in C#, I suggest looking at the IAmtCmd.exe sample in the &lt;A href="http://www.intel.com/software/amt-dtk"&gt;Intel AMT DTK&lt;/A&gt; source code. The Intel AMT DTK makes use of the C# AMT stack that is pretty easy to use, but is not well documented like the SDK. In the DTK, you create a AmtSystem object with host, username and password and call the Connect method on it to get it connected. It will automaticaly detect TLS if needed.&lt;BR /&gt;&lt;BR /&gt;Ylian (&lt;A href="http://www.intel.com/software/ylian"&gt;Intel AMT Blog&lt;/A&gt;)&lt;BR /&gt;</description>
      <pubDate>Wed, 22 Aug 2007 06:15:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912519#M5233</guid>
      <dc:creator>Ylian_S_Intel</dc:creator>
      <dc:date>2007-08-22T06:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912520#M5234</link>
      <description>Hi Ylian!&lt;BR /&gt;sure, the code is good, but not well dokumented ;) And i am not a good programmer, but an "softwaretechnologe" (I dont know if its named in english too) I can good understand an UML design or some class diagrams but not good at refactoring an source code. *sadly* Thats why I came to an dead end by reading the Source code only. &lt;BR /&gt;So i wanted to build a simple conection by myself, whitout using code I don't understand. &lt;BR /&gt;&lt;BR /&gt;I try to work again with the code of the amtcmd but i will be happy if you had some more help in understand the basics of connecting an AMT system. &lt;BR /&gt;&lt;BR /&gt;Thx, &lt;BR /&gt;Frank&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;[&lt;B&gt;edited by:&lt;/B&gt; frichter@datom.de at 1:15 AM (GMT -8) on Wed, Aug 22 2007]&lt;BR /&gt;PS: The code in the AMTcmd i understand, but i try to understand the code from the AMTremote stack to redesign it in java or php, you know? and there is my knowledge to be at an end.</description>
      <pubDate>Wed, 22 Aug 2007 08:03:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912520#M5234</guid>
      <dc:creator>frichter</dc:creator>
      <dc:date>2007-08-22T08:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: Soap ssl auth problem</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912521#M5235</link>
      <description>&lt;P&gt;Hi - have you checked out the &lt;A href="https://community.intel.com/isn/downloads/Manageability/Intel_AMT_SDK_3%200_Errata.pd"&gt;&lt;STRONG&gt;Errata doc&lt;/STRONG&gt; &lt;/A&gt;that we posted where the SDK can be downloaded? Below is a snippet from it and it has to do with ssl_auth_init...&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;2. &lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;Intel AMT devices that have crypto hardware disabled use the NULL-SHA1 cipher suite. The Setup and Configuration Application (SCA) sample uses this cipher suite when performing setup using TLS-PSK. The Remote Configuration (PKI) flow does not support NULL-SHA1.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align="left"&gt;If you need to use the Remote Configuration flow to configure a machine with crypto hardware disabled, edit the file &lt;I&gt;&lt;FONT face="Courier New"&gt;stdsoap2.cpp&lt;/FONT&gt;&lt;/I&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;, located in the folder &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Arial"&gt;&lt;SDK_ROOT&gt;WindowsIntel AMT SDKThirdPartygSOAP&lt;/SDK_ROOT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;, by adding the following two emphasized lines to the beginning of the &lt;/FONT&gt;&lt;FONT face="Courier New"&gt;ssl_auth_init()&lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;function (which starts at line 2864).&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" size="2"&gt;
&lt;P align="left"&gt;static int&lt;/P&gt;
&lt;P align="left"&gt;ssl_auth_init(struct soap *soap)&lt;/P&gt;
&lt;P align="left"&gt;{ if (!ssl_init_done)&lt;/P&gt;
&lt;P align="left"&gt;soap_ssl_init();&lt;/P&gt;
&lt;P align="left"&gt;if (!soap-&amp;gt;ctx)&lt;/P&gt;
&lt;P align="left"&gt;{ if (!(soap-&amp;gt;ctx = SSL_CTX_new(SSLv23_method())))&lt;/P&gt;
&lt;P align="left"&gt;return soap_set_receiver_error(soap, "SSL error", "Can't setup context", SOAP_SSL_ERROR);&lt;/P&gt;
&lt;P align="left"&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" size="3"&gt;
&lt;P align="left"&gt;if(!SSL_CTX_set_cipher_list(soap-&amp;gt;ctx,"DEFAULT:NULL"))&lt;/P&gt;
&lt;P align="left"&gt;return SOAP_FATAL_ERROR;&lt;/P&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;
&lt;P align="left"&gt;if (soap-&amp;gt;randfile)&lt;/P&gt;
&lt;P align="left"&gt;{ if (!RAND_load_file(soap-&amp;gt;randfile, -1))&lt;/P&gt;
&lt;P align="left"&gt;return soap_set_receiver_error(soap, "SSL error", "Can't load randomness", SOAP_SSL_ERROR);&lt;/P&gt;
&lt;P align="left"&gt;}&lt;/P&gt;
&lt;P align="left"&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman"&gt;
&lt;P align="left"&gt;After changing the code, rebuild the SCA sample.&lt;/P&gt;&lt;/FONT&gt;</description>
      <pubDate>Wed, 22 Aug 2007 19:34:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Soap-ssl-auth-problem/m-p/912521#M5235</guid>
      <dc:creator>Gael_H_Intel</dc:creator>
      <dc:date>2007-08-22T19:34:08Z</dc:date>
    </item>
  </channel>
</rss>

