<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 2008</TITLE>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=597263622-04062009><FONT 
face=Arial>Thanks!</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=597263622-04062009><FONT 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=597263622-04062009><FONT 
face=Arial>Regards,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=597263622-04062009></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=597263622-04062009></SPAN><FONT 
face=Arial>Larry Adams</FONT> <BR><FONT face=Arial>Senior Systems 
Engineer</FONT> <BR><FONT face=Arial>Platform Computing</FONT> <BR><FONT 
face=Arial>Tele: (586) 510-0007</FONT> <BR><FONT face=Arial>Cell: (586) 
899-1138</FONT> <BR><FONT face=Arial>Skype: TheWitness</FONT> </DIV>
<DIV>&nbsp;</DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Jayesh Krishna [mailto:jayesh@mcs.anl.gov] 
<BR><B>Sent:</B> Thursday, June 04, 2009 5:27 PM<BR><B>To:</B> Larry 
Adams<BR><B>Cc:</B> mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> RE: 
[mpich-discuss] MPICH2 Support On Windows HPC Server 2008<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009>Sorry for taking longer than I 
expected...</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009>The error code for GetGCSearch() does not mean 
"ERROR_INVALID_FUNCTION" as I prev thought - just that retrieving 
IDirectorySearch pointer for the global catalog failed. I am currently building 
a debug version of smpd/mpiexec which might help us understand the problem 
better. I will get back to you on how you can download/install the debug module 
once I am done with it. I will also create a ticket so that we can track this 
problem better.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009>The error is most likely with the newer model since I 
don't get the error at our lab (we have DC on a win2k 
server).</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009>Regards,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN 
class=646012021-04062009>Jayesh</SPAN></FONT></DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Larry Adams [mailto:ladams@platform.com] 
<BR><B>Sent:</B> Thursday, May 21, 2009 4:54 PM<BR><B>To:</B> 
jayesh@mcs.anl.gov<BR><B>Cc:</B> mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> 
Re: [mpich-discuss] MPICH2 Support On Windows HPC Server 
2008<BR></FONT><BR></DIV>
<DIV></DIV><!-- 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 "ERROR_INVALID_FUNCTION"... 
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: "Jayesh Krishna" 
&lt;jayesh@mcs.anl.gov&gt;<BR>Subject: Re: [mpich-discuss] MPICH2 Support On 
Windows HPC Server 2008<BR>To: "'Larry Adams'" 
&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="us-ascii"<BR><BR>Hi,<BR>&nbsp;Can you run hostname without 
specifying "-hosts" (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 "mpiexec -delegate -n 1 hostname" from a node where you executed 
"smpd -register_spn").<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: "Larry Adams" 
&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="utf-8"<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 "-hosts" 
(mpiexec -delegate -n<BR>1 hostname) ? Also make sure that you are running 
mpiexec using delegation from a node with SMPD Service registered (Run "mpiexec 
-delegate -n 1 hostname" from a node where you executed "smpd 
-register_spn").<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>