<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6619.12">
<TITLE>Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Its likely around security model.&nbsp; If you look at how delegation works, on a per host basis, it has changed dramatically.<BR>
<BR>
The constraining of services used to be available through the registry and the available authentication types I don't believe existed.<BR>
<BR>
That's why my guess is authentication.&nbsp; However, the function binds and then searches, which is working, but only by name.<BR>
<BR>
Looks like your on it though.<BR>
<BR>
Larry<BR>
<BR>
-----Original Message-----<BR>
From: Jayesh Krishna &lt;jayesh@mcs.anl.gov&gt;<BR>
To: Larry Adams<BR>
CC: mpich-discuss@mcs.anl.gov &lt;mpich-discuss@mcs.anl.gov&gt;<BR>
Sent: Thu May 21 17:45:41 2009<BR>
Subject: RE: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
Hi,<BR>
&nbsp; DsMakeSpn() is called with a NULL ServiceName and according to the MSDN docs the ServiceName should be non-NULL (As you mentioned in your prev email this could be something that has changed over time).<BR>
&nbsp;GetGCSearch() fails with error &quot;ERROR_INVALID_FUNCTION&quot;... Interesting...<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
&nbsp; _____&nbsp;<BR>
<BR>
From: mpich-discuss-bounces@mcs.anl.gov [<A HREF="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</A>] On Behalf Of Jayesh Krishna<BR>
Sent: Wednesday, May 20, 2009 10:55 AM<BR>
To: 'Larry Adams'<BR>
Cc: mpich-discuss@mcs.anl.gov<BR>
Subject: Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
<BR>
<BR>
&nbsp;Hi,<BR>
&nbsp; Thanks for your input. I will look into this and get back to you today.<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
-----Original Message-----<BR>
From: mpich-discuss-bounces@mcs.anl.gov [<A HREF="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</A>] On Behalf Of Larry Adams<BR>
Sent: Wednesday, May 20, 2009 7:12 AM<BR>
To: mpich-discuss@mcs.anl.gov<BR>
Subject: Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
Jayesh,<BR>
<BR>
Sorry for the delay.&nbsp; Register spn works fine and nothing works relative to delegation in 2008 HPC.&nbsp; From the service principal perspective, we are able to see the service principal registered in Active Directory just fine after running the command.<BR>
<BR>
Please keep in mind that AD in 2008 has changed quite a bit relative to service principals.&nbsp; There are now several additional options, and my guess is that the API has changed as well.<BR>
<BR>
If you take a close look at the error messages from your code, you will see the following:<BR>
<BR>
GetGC failed 0x1<BR>
<BR>
DsMakeSpn(mpich2_smpd, central2.itlab.platform.com, 8676) failed: The parameter is incorrect.<BR>
<BR>
So, we need to understand what GetGC is and why it failed, and then cascading to the DsMakeSpn.<BR>
<BR>
Regards,<BR>
<BR>
Larry Adams<BR>
Senior Systems Engineer<BR>
Platform Computing<BR>
Tele: (586) 510-0007<BR>
Cell: (586) 899-1138<BR>
Skype: TheWitness<BR>
<BR>
------------------------------<BR>
<BR>
Message: 5<BR>
Date: Tue, 5 May 2009 16:23:11 -0500 (CDT)<BR>
From: &quot;Jayesh Krishna&quot; &lt;jayesh@mcs.anl.gov&gt;<BR>
Subject: Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
To: &quot;'Larry Adams'&quot; &lt;ladams@platform.com&gt;<BR>
Cc: mpich-discuss@mcs.anl.gov<BR>
Message-ID: &lt;02E9E54406CC4B4294228AF178AF7150@mcs.anl.gov&gt;<BR>
Content-Type: text/plain; charset=&quot;us-ascii&quot;<BR>
<BR>
Hi,<BR>
&nbsp;Can you run hostname without specifying &quot;-hosts&quot; (mpiexec -delegate -n<BR>
1<BR>
hostname) ? Also make sure that you are running mpiexec using delegation from a node with SMPD Service registered (Run &quot;mpiexec -delegate -n 1 hostname&quot; from a node where you executed &quot;smpd -register_spn&quot;).<BR>
&nbsp;Did you get any errors when registering SMPD Service Principal Name (smpd -register_spn)? Try removing the principal name and registering it again to verify (smpd -remove_spn ; smpd -register_spn).<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
<BR>
&nbsp; _____<BR>
<BR>
From: mpich-discuss-bounces@mcs.anl.gov<BR>
[<A HREF="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</A>] On Behalf Of Larry Adams<BR>
Sent: Tuesday, May 05, 2009 2:18 PM<BR>
To: mpich-discuss@mcs.anl.gov<BR>
Subject: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
All,<BR>
<BR>
I have attempted to get MPICH2 1.08 and 1.1 to work on Windows and receive the following error when performing the following command:<BR>
<BR>
C:\Program Files\MPICH2\bin&gt;mpiexec -delegate -hosts 1 central2.itlab.platform.com hostname<BR>
<BR>
GetGC failed 0x1<BR>
<BR>
DsMakeSpn(mpich2_smpd, central2.itlab.platform.com, 8676) failed: The parameter is incorrect.<BR>
<BR>
unable to lookup the smpd Service Principal Name.<BR>
unable to initialize an sspi context command.<BR>
<BR>
mpiexec aborting job...<BR>
<BR>
C:\Program Files\MPICH2\bin&gt;<BR>
<BR>
I am absolutely certain that I installed smpd using the following command, and it was successful.<BR>
<BR>
smpd -register_spn<BR>
<BR>
Any help would be appreciated.<BR>
<BR>
Regards,<BR>
<BR>
Larry Adams<BR>
Senior Systems Engineer<BR>
Platform Computing<BR>
Tele: (586) 510-0007<BR>
Cell: (586) 899-1138<BR>
Skype: TheWitness<BR>
<BR>
-------------- next part --------------<BR>
An HTML attachment was scrubbed...<BR>
URL:<BR>
&lt;http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20090505/6<BR>
bd2fa67/attachment-0001.htm&gt;<BR>
<BR>
------------------------------<BR>
<BR>
Message: 6<BR>
Date: Tue, 5 May 2009 18:09:37 -0400<BR>
From: &quot;Larry Adams&quot; &lt;ladams@platform.com&gt;<BR>
Subject: Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
To: &lt;jayesh@mcs.anl.gov&gt;<BR>
Cc: mpich-discuss@mcs.anl.gov<BR>
Message-ID:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&lt;E2AC825D4FC7764DA86D9C8ECA27A2DE0238D3CC@catoexm05.noam.corp.platform.c<BR>
om&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Content-Type: text/plain; charset=&quot;utf-8&quot;<BR>
<BR>
I have tried all these.&nbsp; It appears to be related to the win2008 domain controller.&nbsp; Has it been tested in this config?<BR>
<BR>
Larry<BR>
--------------------------<BR>
Sent using BlackBerry<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Jayesh Krishna &lt;jayesh@mcs.anl.gov&gt;<BR>
To: Larry Adams<BR>
CC: mpich-discuss@mcs.anl.gov &lt;mpich-discuss@mcs.anl.gov&gt;<BR>
Sent: Tue May 05 17:23:11 2009<BR>
Subject: RE: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
Hi,<BR>
&nbsp;Can you run hostname without specifying &quot;-hosts&quot; (mpiexec -delegate -n<BR>
1 hostname) ? Also make sure that you are running mpiexec using delegation from a node with SMPD Service registered (Run &quot;mpiexec -delegate -n 1 hostname&quot; from a node where you executed &quot;smpd -register_spn&quot;).<BR>
&nbsp;Did you get any errors when registering SMPD Service Principal Name (smpd -register_spn)? Try removing the principal name and registering it again to verify (smpd -remove_spn ; smpd -register_spn).<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
<BR>
&nbsp; _____<BR>
<BR>
From: mpich-discuss-bounces@mcs.anl.gov<BR>
[<A HREF="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</A>] On Behalf Of Larry Adams<BR>
Sent: Tuesday, May 05, 2009 2:18 PM<BR>
To: mpich-discuss@mcs.anl.gov<BR>
Subject: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR>
<BR>
All,<BR>
<BR>
I have attempted to get MPICH2 1.08 and 1.1 to work on Windows and receive the following error when performing the following command:<BR>
<BR>
C:\Program Files\MPICH2\bin&gt;mpiexec -delegate -hosts 1 central2.itlab.platform.com hostname<BR>
<BR>
GetGC failed 0x1<BR>
<BR>
DsMakeSpn(mpich2_smpd, central2.itlab.platform.com, 8676) failed: The parameter is incorrect.<BR>
<BR>
unable to lookup the smpd Service Principal Name.<BR>
unable to initialize an sspi context command.<BR>
<BR>
mpiexec aborting job...<BR>
<BR>
C:\Program Files\MPICH2\bin&gt;<BR>
<BR>
I am absolutely certain that I installed smpd using the following command, and it was successful.<BR>
<BR>
smpd ?register_spn<BR>
<BR>
Any help would be appreciated.<BR>
<BR>
Regards,<BR>
<BR>
Larry Adams<BR>
Senior Systems Engineer<BR>
Platform Computing<BR>
Tele: (586) 510-0007<BR>
Cell: (586) 899-1138<BR>
Skype: TheWitness<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>