<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<title> </title>
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Palatino;
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        text-autospace:none;
        font-size:10.5pt;
        font-family:Helvetica;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
        {margin:0in;
        margin-bottom:.0001pt;
        text-autospace:none;
        font-size:10.5pt;
        font-family:Helvetica;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
        {margin:0in;
        margin-bottom:.0001pt;
        text-autospace:none;
        font-size:10.5pt;
        font-family:Helvetica;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0in;
        margin-bottom:.0001pt;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Verdana;
        color:maroon;}
p.RAHAC-6, li.RAHAC-6, div.RAHAC-6
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:justify;
        text-justify:inter-ideograph;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;}
p.RAHACNote, li.RAHACNote, div.RAHACNote
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:justify;
        text-justify:inter-ideograph;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;
        color:#FF9900;
        font-weight:bold;
        font-style:italic;}
span.RAHAC-6Char
        {font-family:Arial;}
span.RAHACNoteChar
        {font-family:Arial;
        color:#FF9900;
        font-weight:bold;
        font-style:italic;}
p.RAHAC-1, li.RAHAC-1, div.RAHAC-1
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Helvetica;
        text-transform:uppercase;
        font-weight:bold;}
p.RAHAC-2, li.RAHAC-2, div.RAHAC-2
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;
        text-transform:uppercase;}
p.RAHAC-3, li.RAHAC-3, div.RAHAC-3
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;}
p.RAHAC-4, li.RAHAC-4, div.RAHAC-4
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:justify;
        text-justify:inter-ideograph;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;}
span.RAHAC-4Char1
        {font-family:Arial;}
p.RAHAC-4-text, li.RAHAC-4-text, div.RAHAC-4-text
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:1.25in;
        text-align:justify;
        text-justify:inter-ideograph;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;}
p.RAHAC-5, li.RAHAC-5, div.RAHAC-5
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:justify;
        text-justify:inter-ideograph;
        text-indent:0in;
        text-autospace:none;
        font-size:10.0pt;
        font-family:Arial;}
/* Page Definitions */
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 81.1pt .5in 81.1pt;}
div.Section1
        {page:Section1;}
/* List Definitions */
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>Dominique,</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'>Thanks a ton for all your help! I am sorry
to say that I still don’t have this working...</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'>I will tell you everything that I have
done so far:</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>1.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>Downloaded
mod_auth_sspi_1.0.4 which came with three directories (bin, doc, src) when
unzipped. I don’t know where these go. </span></font></p>
<p class=MsoPlainText style='margin-left:.25in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>2.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>I found
mod_auth_sspi.so and copied that in the /modules directory of Apache.</span></font></p>
<p class=MsoPlainText style='margin-left:.25in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>3.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>According
to <a href="http://www.pmwiki.org/wiki/Cookbook/SingleSign-On">http://www.pmwiki.org/wiki/Cookbook/SingleSign-On</a>,
the following is added to Apache httpd.conf:</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'># Add to your httpd.conf</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'><IfModule !mod_auth_sspi.c></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
LoadModule sspi_auth_module modules/mod_auth_sspi.so</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'></IfModule></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>#</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'># Configuration for mod_auth_sspi</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'><IfModule mod_auth_sspi.c></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> <Location
/protected/></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
AuthName "A Protected Place"</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
AuthType SSPI</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
SSPIAuth On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
SSPIAuthoritative On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
SSPIOfferBasic On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
# SSPIBasicPreferred</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
# SSPIUsernameCase lower</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
require valid-user</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </Location></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'></IfModule></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'># End of mod_auth_sspi.</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>4.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>I added
the following to the pmwiki config.php:</span></font></p>
<p class=MsoPlainText style='margin-left:.25in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>include_once ("$FarmD/scripts/httpauth.php");//NTLM-Auth,
Basic-Auth</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>include_once ("$FarmD/scripts/authuser.php");</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>if(@$_SERVER['REMOTE_USER'])
{</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> #remove
domainname</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> $temp = preg_replace("/^[^\\\]+\\\/",
"", @$_SERVER['REMOTE_USER']);</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> $_SERVER['REMOTE_USER']
= $temp;</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> $Author = $temp;
#set Author to REMOTE_USER</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> AuthUserId($pagename,
stripmagic(@$_SERVER['REMOTE_USER']));#authuser</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> #fix-author for
editform</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> SDVA($InputTags['e_author'],
array(</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> ':html'
=> "$Author<input type='hidden' \$InputFormArgs />",</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> 'name'
=> 'author', 'value' => $Author));</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>}</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>5.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>You see
that there is no mention of the /protected/ directory anywhere here… In
any case, I created it as per your directions.</span></font></p>
<p class=MsoPlainText style='margin-left:.25in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>6.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>I
created the .htaccess file and added the following to it:</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'><IfModule mod_auth_sspi.c></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> <Location /protected/></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> AuthName "A
Protected Place"</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> AuthType SSPI</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> SSPIAuth On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'>
SSPIAuthoritative On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> SSPIOfferBasic
On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> #SSPIBasicPreferred
On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> #SSPIDomain
MYDOMAIN</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> SSPIOmitDomain
On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> #SSPIUsernameCase
On</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> require valid-user</span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </Location></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'></IfModule></span></font></p>
<p class=MsoPlainText style='margin-left:1.0in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>7.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>I
created the phpinfo.php as you directed in the /protected/ directory.</span></font></p>
<p class=MsoPlainText style='margin-left:.25in'><font size=2 color=black
face=Verdana><span style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>8.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>When I go
to my website, it pops up the windows login box but does not let me in. It
returns everytime I submit it.</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=2
color=black face=Verdana><span style='font-size:10.0pt;color:black'>9.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></font><font color=black><span style='color:black'>Even
though I cannot access my website, I can to <a
href="http://website/protected/phpinfo.php">http://website/protected/phpinfo.php</a>
and it displays the php info but there is no mention of _<i><span
style='font-style:italic'>server(remote</span></i>_user) or NTLM anywhere.</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'>This is what I have till now. I really
appreciate your attention and am grateful for it.</span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;color:black'> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>On 7/26/07, Sameer Kumar <skumar@eharch.com>
wrote:</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> ~~~Another question:</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> If I do use SSPI, will the author related
features in PmWiki still work as</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> before? For example, Profiles.author pages,
authorrequired, etc.??</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>Usernames have to be compatible with PmWiki
requirements (noticeably,</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>spaces are not allowed).</span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'> </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>-- </span></font></p>
<p class=MsoPlainText><font size=2 color=maroon face=Verdana><span
style='font-size:10.0pt'>Dominique</span></font></p>
</div>
</body>
</html>