It looks like you were right about the AD Domain name being my main issue. As soon as I changed that I was able to load the page and authenticate. Thank you so much for taking the time to explain where I went wrong.
On Oct 27, 7:28 pm, Gerald Butler <gerald.edward.but...@gmail.com> wrote: > Josh, > > I think I see your problem. The value for SSPIDomain needs to be the AD > Domain, not, DNS domain. For example, in my org, our DNS Domain is " > clinicalspecialties.com", but, our AD Domain is CLINICALSPECIAL. I'm pretty > sure that is your issue. > > On Wed, Oct 27, 2010 at 7:26 PM, Gerald Butler < > > > > gerald.edward.but...@gmail.com> wrote: > > josh, > > > OK, I now had time to go back and review my config here is what I have: > > > 1. copied "mod_auth_sspi.so" to "apache2/modules" folder > > > 2. edited apache2/conf/httpd.conf, added the following line: LoadModule > > sspi_auth_module modules/mod_auth_sspi.so (after the LoadModule line for > > Auth Basic) > > > 3. Then I edited trac/conf/trac.conf to be as follows: > > > <Directory "E:\trac"> > > Options Indexes MultiViews > > AllowOverride None > > Order allow,deny > > Allow from all > > </Directory> > > > <Location /trac> > > SetHandler mod_python > > PythonInterpreter main_interpreter > > PythonHandler trac.web.modpython_frontend > > PythonOption TracEnvParentDir "E:\trac_projects" > > PythonOption TracUriRoot /trac > > </Location> > > > <LocationMatch /trac/[^/]+/login> > > AuthType SSPI > > AuthName "Trac project management website @ svn" > > SSPIAuth On > > SSPIAuthoritative On > > SSPIDomain CLINICALSPECIAL > > SSPIOfferBasic On > > SSPIOmitDomain On > > Require valid-user > > </LocationMatch> > > > <LocationMatch "/trac/[^/]+/login"> > > AuthType Basic > > AuthName "Trac" > > AuthUserFile "E:\trac\trac/conf/htpasswd" > > Require valid-user > > </LocationMatch> > > > I'm fairly certain that's all I needed to do to get the log-in stuff > > working correctly. > > > On Wed, Oct 27, 2010 at 6:53 PM, Gerald Butler < > > gerald.edward.but...@gmail.com> wrote: > > >> Another thing, I put the section for SSPI *BEFORE* the section for Basic > >> Auth. in my config. I don't know if that has anything to do with it, but, > >> it > >> might???? > > >> On Wed, Oct 27, 2010 at 6:52 PM, Gerald Butler < > >> gerald.edward.but...@gmail.com> wrote: > > >>> No problem. I've only done this once myself and I've been telling you > >>> what I did from memory. Also, been responding from my Android phone (not > >>> the > >>> best thing to type a meaningful response on). > > >>> I'm pretty sure that your problem is probably the mixing of forward and > >>> back slash in the path. Also, did you pay attention to the thing about > >>> Domain when logging in? Or you can tell it to "SSPIOmitDomain On"???? > > >>> On Wed, Oct 27, 2010 at 5:27 PM, CompletelyLost > >>> <joshkrei...@gmail.com>wrote: > > >>>> I downloaded mod_auth_sspi-1.0.4, and copied mod_auth_sspi.so to the > >>>> Apache folder, but I didn't "install" anything. > >>>> I was able to add the loadmodule line for sspi module to Apache/conf/ > >>>> https.conf. > >>>> Spaces could be the issue, but that's the default setup, so I would > >>>> think that would be acceptable. I'll try different slash combinations, > >>>> as well as removing the spaces from the default naming scheme. > > >>>> If I neglected to install something, please tell me how to go about > >>>> getting that installed. > > >>>> Thanks again, and sorry for all of the questions... > > >>>> On Oct 27, 5:08 pm, Gerald Butler <gerald.edward.but...@gmail.com> > >>>> wrote: > >>>> > I think it is because you path for travel env is mix forward and back > >>>> slash. > >>>> > Or it might be that your oRg has spaces. Or it might not need the > >>>> quotes. > >>>> > Did you add the loadmodule line for sspi module to > >>>> Apache/conf/https.conf? > >>>> > Also did you download and install the mod_auth_sspi.so to the Apache > >>>> folder > >>>> > as directed? > >>>> > On Oct 27, 2010 4:15 PM, "CompletelyLost" <joshkrei...@gmail.com> > >>>> wrote: > > >>>> > > That does help, thank you. > >>>> > > However, I am not clear on the "httpd.conf in the trac folder" part. > >>>> > > Within httpd.conf, the last line reads Include "C:/Program Files/ > >>>> > > BitNami Trac Stack/trac/conf/trac.conf" > >>>> > > I think you mean to add the "location match" stuff to the end of the > >>>> > > trac.conf file, but when I do that, I can no longer browse to the > >>>> trac > >>>> > > web interface. > > >>>> > > Here's my trac.conf file, if it helps: > > >>>> > > <Directory "C:\Program Files\BitNami Trac Stack"> > >>>> > > Options Indexes MultiViews > >>>> > > AllowOverride None > >>>> > > Order allow,deny > >>>> > > Allow from all > >>>> > > </Directory> > > >>>> > > <Location /trac> > >>>> > > SetHandler mod_python > >>>> > > PythonInterpreter main_interpreter > >>>> > > PythonHandler trac.web.modpython_frontend > >>>> > > PythonOption TracEnvParentDir "C:\Documents and Settings > >>>> > > \administrator\BitNami Trac Stack projects" > >>>> > > PythonOption TracUriRoot /trac > >>>> > > </Location> > > >>>> > > <LocationMatch "/trac/[^/]+/login"> > >>>> > > AuthType SSPI > >>>> > > AuthName "Trac" > >>>> > > SSPIAuth On > >>>> > > SSPIAuthoritative On > >>>> > > SSPIDomain OurDomain.com > >>>> > > SSPIOfferBasic On > >>>> > > Require valid-user > >>>> > > </LocationMatch> > > >>>> > > On Oct 27, 12:41 pm, Gerald Butler <gerald.edward.but...@gmail.com> > >>>> > > wrote: > >>>> > >> I said "SSI" for step 3. What I meant was "SSPI" (i.e. > >>>> mod_auth_sspi.so). > >>>> > I > >>>> > >> found the instructions for this part of it here: > > >>>>http://trac.edgewall.org/wiki/TracOnWindows/Advanced#AuthenticatingTr. > >>>> .. > > >>>> > >> Hope that sets you on the right path. Basically, I just copied the > >>>> ".so" > >>>> > >> into the apprropriate folder under the Apache directory, and > >>>> followed the > >>>> > >> rest of the instructions. NOTE: when adding the stuff specific to > >>>> trac > >>>> > the > >>>> > >> the "httpd.conf" (not http.conf --- that's a typo methinks), I > >>>> found that > >>>> > >> there is and include at the bottom of the Apache httpd.conf that > >>>> includes > >>>> > >> and httpd.conf in the "trac" folder. Put the trac specific stuff > >>>> there > >>>> > >> (assuming you are using the BitNami Trac). > > >>>> > >> Hope that helps. > > >>>> > >> On Wed, Oct 27, 2010 at 12:24 PM, CompletelyLost < > >>>> joshkrei...@gmail.com > >>>> > >wrote: > > >>>> > >> > @ Gerald Edward Butler > > >>>> > >> > Thanks again for your help so far. Everything seems to have gone > >>>> > >> > pretty smoothly, but I'm having trouble with step number 3. Can > >>>> you > >>>> > >> > explain what you had to do to get the Active Directory > >>>> Authentication > >>>> > >> > working? (What add-on(s) to install, which file to edit, etc) > > >>>> > >> > On Oct 26, 5:01 pm, Gerald Edward Butler > >>>> > >> > <gerald.edward.but...@gmail.com> wrote: > >>>> > >> > > If it is any help, this is how I proceeded: > > >>>> > >> > > 1. I already had VisualSVN with several repositories > >>>> installed > >>>> > >> > > 2. I installed the BitNami All-in-One Installer for Trac > >>>> 0.12 for > >>>> > >> > > Windows (this puts everything for Trac, including Apache, SNV > >>>> > instance, > >>>> > >> > > SQLite, etc all in one installation folder) > >>>> > >> > > 3. I then configured Apache to use the SSI authentication > >>>> module > >>>> > >> > > (for Active Directory Authentication) > >>>> > >> > > 4. I added the Repos for SVN that were in my VisualSVN > >>>> instance > >>>> > >> > > (through the Admin Console) and followed the instructions to do > >>>> the > >>>> > >> > > "resync" after adding each and also added the post-commit hook > >>>> > scripts > >>>> > >> > > to the repos in my VisualSVN instances. > >>>> > >> > > 5. Bip, Bang, Boom - I'm all set! > > >>>> > >> > > Seems to be working great so far (just completed this this past > >>>> > weekend, > >>>> > >> > > so, don't have a lot of history with Trac 0.12 to know if I > >>>> might not > >>>> > >> > > experience issues down the road - but, for now, everything > >>>> seems like > >>>> > >> > > Gravy!) > > >>>> > >> > > Gerald E Butler > >>>> > >> > > gerald.edward.but...@gmail.com > > >>>> > >> > > On Tue, 2010-10-26 at 13:43 -0500, archie morris wrote: > > >>>>http://how-to-solutions.com/how-to-install-trac-on-windows.html > > >>>> > >> > > > On Tue, Oct 26, 2010 at 10:03 AM, CompletelyLost > >>>> > >> > > > <joshkrei...@gmail.com> wrote: > > >>>> > >> > > > I was assigned the task of installing Trac in a > >>>> Windows > >>>> > >> > > > environment. I > >>>> > >> > > > was told we will need multiple repositories, so as > >>>> far as I > >>>> > >> > > > can tell, > >>>> > >> > > > we will have to install Trac 0.12 or later. I was > >>>> also told > >>>> > >> > > > that our > >>>> > >> > > > development team prefers to use VisualSVN server to > >>>> keep > >>>> > track > >>>> > >> > > > of > >>>> > >> > > > changes. Ideally this would run off of IIS 6, and > >>>> integrate > >>>> > >> > > > with > >>>> > >> > > > Active Directory for authentication. I have installed > >>>> > Python > >>>> > >> > > > 2.7, > >>>> > >> > > > VisualSVN Server 2.1.3, Setuptools 0.6, Genshi 0.6, > >>>> and > >>>> > MySQL > >>>> > >> > > > 5.1. > > >>>> > >> > > > I have spent hours searchinghttp://trac.edgewall.org, > >>>> but I > >>>> > >> > > > haven't > >>>> > >> > > > been able to find directions that are detailed enough > >>>> for > >>>> > this > >>>> > >> > > > specific type of install. I am completely lost, and > >>>> am > >>>> > >> > > > debating > >>>> > >> > > > starting over completely. Could someone please dumb > >>>> the > >>>> > >> > > > install down > >>>> > >> > > > for me? > > >>>> > >> > > > Thank you, and I apologize for my stupid question. > > >>>> > >> > > > -- > >>>> > >> > > > You received this message because you are subscribed > >>>> to the > >>>> > >> > > > Google Groups "Trac Users" group. > >>>> > >> > > > To post to this group, send email to > >>>> > >> > > > trac-us...@googlegroups.com. > >>>> > >> > > > To unsubscribe from this group, send > > ... > > read more » -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-us...@googlegroups.com. To unsubscribe from this group, send email to trac-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.