Hello,<br><br>I have just been able to finally get things working. The problem was the username; in windows you can change the "account name" which I did, but there is a "User Profile" which is mapped to the account name (which appears to be unchangeable through "legit" methods), and it appears the name of this user profile is important -- it is reflected for example in the env var "USERNAME". <br>
<br>So I renamed the old account, created a *new* account named thomas, and was able to mpiexec -validate, and then finally reach it from another machine to run the example cpi.exe program.<br><br>Thanks very much for the great help on this forum.<br>
<br>-thomas blom, austin texas<br><br><div class="gmail_quote">On Mon, Nov 3, 2008 at 7:06 PM, Thomas Blom <span dir="ltr"><<a href="mailto:blomcode@gmail.com">blomcode@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks so much for your timely and detailed help. Sorry that I became involved in other issues today and my reply is delayed.<br><br>1. I removed mpich2 completely and reinstalled, and rebooted between and after these operations (as every superstitious windows-user has learned to do when problems occur). I installed for everyone, as I have done previously.<br>
<br>2. mpiexec -validate simply prints the statement "FAIL"<br><br>3. I followed your directions for smpd and mpiexec in debug/verbose mode. Log files are attached.<br><br>I will continue to play with this; thanks again for your continued help. My intuition is that this problem has to do with my having both renamed the machine and my user account just prior to setting this up a few days ago (to make the user accounts the same on both machines and make the machine-name less unwieldy to type). But every other test I have performed to check the validity of the new names passes.<br>
<font color="#888888">
<br>-thomas blom, austin tx</font><div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Mon, Nov 3, 2008 at 11:22 AM, Jayesh Krishna <span dir="ltr"><<a href="mailto:jayesh@mcs.anl.gov" target="_blank">jayesh@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Hi,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Can you try re-installing MPICH2 making sure that
MPICH2 is installed for "Everyone" (the default is "Just me" - the user
installing MPICH2) and re-run mpiexec ?</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Can you validate the username/password registered
on mb13 using the "-validate" option of mpiexec (mpiexec
-validate)?</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> If that does not work please provide us the debug
logs for smpd/mpiexec,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>On mb13,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>1) Stop any instances of smpd running on the machine
using the command, smpd -stop</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>2) Run smpd in the debug mode & redirect the output
to a log file, smpd -d > smpd.log</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>3) In another command window run mpiexec in
debug/verbose mode and redirect the output to a logfile, mpiexec -verbose -n 2
hostname > mpiexec.log</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>4) Provide us with the mpiexec/smpd log
files.</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Regards,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Jayesh</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font size="2" face="Tahoma"><div><b>From:</b> <a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a>
[mailto:<a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a>] <b>On Behalf Of </b>Thomas
Blom<br></div><b>Sent:</b> Monday, November 03, 2008 10:41 AM<div><div></div><div><br><b>To:</b>
<a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br><b>Subject:</b> Re: [mpich-discuss] mpich2 1.0.8 on
windows - domain required?<br></div></div></font><br></div><div><div></div><div>
<div></div>Yes, I've tried this. To eliminate questions about the machine
name etc... I have<br><br>1. go through network setup wizards again to
establish that the machine name is mb13 and the workgroup is LOGIC;
disable firewall.<br>(reboot)<br><br>1.5 Verify that I can share a folder
on mb13, and from the other computer can successfully map a drive to
\\mb13\sharename -- this establishes that mb13 is the recognized computer
name. And that other computers can reach it at that name.<br><br>2.
uninstall mpich2 completely<br>3. install mpich2<br>(reboot)<br><br>4. mpi
-register, and provide username/password of an account on the machine that is a
"computer administrator" (thomas)<br><br>I still am unable to simply run mpiexec
-n 2 hostname.... I get the same "Credentials for thomas rejected connecting to
mb13"<br><br>I am able to run 'smpd -status' and it tells me that smpd is
running on mb13.<br><br>Good grief... (my build from source & testing on two
bsd-based macs took about 15 minutes)<br><br>-thomas<br><br>
<div class="gmail_quote">On Mon, Nov 3, 2008 at 10:21 AM, Jayesh Krishna <span dir="ltr"><<a href="mailto:jayesh@mcs.anl.gov" target="_blank">jayesh@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Hi,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Try
re-registering your username(thomas)/password in mb13 using "mpiexec
-register" command.</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Regards,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Jayesh</span></font></div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font size="2" face="Tahoma">
<div><b>From:</b> <a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a> [mailto:<a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a>] <b>On Behalf Of
</b>Thomas Blom<br></div><b>Sent:</b> Monday, November 03, 2008 10:12 AM
<div><br><b>To:</b> <a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br></div><b>Subject:</b> Re:
[mpich-discuss] mpich2 1.0.8 on windows - domain
required?<br></font><br></div>
<div>
<div></div>
<div>
<div></div>The test command suggested (mpiexec -n 2 hostname) works fine on
one of the machines. On the other machine (both are winXP) I get the
error:<br><br>Credentials for thomas rejected connecting to mb13<br>Aborting:
Unable to connect to mb13<br><br>This is the result of just running locally,
not over a network! In answer to the previous question, 'thomas' is not
a domain user. This is just two winXP machines on a local network that
are part of the same "workgroup" but neither are part of any domain.
<br><br>I wonder if this has to do with my having changed the machine name on
mb13 ... but I have since completely uninstalled and installed mpich2. I
left the default phrase "behappy" during this installation. I then ran
wmpiregister and entered my username and password (which I use to login to
each machine sucessfully).<br><br>I have tried to play with wmpiconfig, but it
is a little difficult to understand how to use this. I don't find any
documentation for it.<br><br>Thanks very much for any help....<br><br>-thomas
blom, austin tx<br><br><br><br>
<div class="gmail_quote">On Mon, Nov 3, 2008 at 9:01 AM, Jayesh Krishna <span dir="ltr"><<a href="mailto:jayesh@mcs.anl.gov" target="_blank">jayesh@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Hi,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> The machines don't have to be part of the same domain to
be part of your MPI job (This requirement is only for setups which use the
SSPI authentication mechanism to launch MPI jobs).</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Can you run a non-MPI command like hostname on the local
machine ?</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> mpiexec -n 2 hostname</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Is
the user "thomas" a domain user ? In that case you should register the
username with the domainname (DOMAINNAME\USERNAME) when registering the
username (mpiexec -register) with mpiexec.</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span> Let us know if you still have
problems.</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span></span></font> </div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Regards,</span></font></div>
<div dir="ltr" align="left"><font size="2" color="#0000ff" face="Arial"><span>Jayesh</span></font></div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font size="2" face="Tahoma"><b>From:</b> <a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a> [mailto:<a href="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank">mpich-discuss-bounces@mcs.anl.gov</a>] <b>On Behalf Of
</b>Thomas Blom<br><b>Sent:</b> Sunday, November 02, 2008 8:45
AM<br><b>To:</b> <a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br><b>Subject:</b>
[mpich-discuss] mpich2 1.0.8 on windows - domain
required?<br></font><br></div>
<div>
<div></div>
<div>
<div></div>Hello,<br><br>I have just subscribed to the list to ask a
question about mpich2 on windows. (I found the archives but don't see
a way to search them).<br><br>Is it a requirement that the windows computers
participating in mpich2 be part of a windows domain? I see things in
the documentation that perhaps imply this, but not state it
outright.<br><br>My computers are simply on a local network, and part of a
"workgroup". The smpd process manager can "see" the other systems to
some extent, since the result of<br><br>smpd -status mb13
// mb13 is the hostname of my other windows pc<br><br>correctly finds that
smpd is running on my other host. But executing mpiexec and providing
hostnames in a "machinefile" e.g.<br><br>mpiexec -n 4 -machinefile machines
echo %COMPUTERNAME%<br><br>fails with:<br><br>Credentials for thomas
rejected connecting to mb13<br><br><br>I have taken care that the
username/pass is identical on each machine, the user is admin, etc. I
have followed steps I've found in various documents about
uninstalling/installing smpd and providing the identical passphrase on each,
running mpiexec -register, etc...<br><br>Any ideas? (Or is it just
that I must be running on a domain, which I cannot find concrete
documentation about)<br><br>thanks very much, <br>thomas blom in austin,
tx<br></div></div></div></blockquote></div><br></div></div></div></blockquote></div><br></div></div></div>
</blockquote></div><br>
</div></div></blockquote></div><br>