I am working on website with following settings:

  1. One site collection, uses language variations
  2. 2 Web Applications. First is used for administration (using Windows-Kerberos auth), running on HTTPS. Second is extended web app (using Forms auth), using HTTP and HTTPS.
  3. In one of language variation web i have a web (say "ABC") which must run on HTTPS (ensured by custom HTTPModule). Other webs run on http by default.

In SSP i defined 2 content sources: Contentsource "A" for public web (http) and "B" used only for web "ABC". These two contentsources are configured that one is excluding other, so results from one content source are not mixed with second.

Then there are 2 scopes, again one for public web and second for web "ABC". Each has rule that it must use only one content source (public web scope uses only contentsource "A" and excludes "B" and vice versa).

Crawl account has FullRead access. Content source "A" is indexing properly, but "B" indexes nothing. I have checked MOSS logs, EventLog but cannot find anything what is causing this.

2 Answers 2


For Sp 2007, I had to setup another virtual directory that is mapped to my main sharepoint virtual (you do all of this through central admin) and this second virtual didn't have https turned on. Basically you tell your indexer to index this new url (ours was site:8080) and then in the server name mappings, you tell it when it sees your search only virtual to replace the server name with your real site address.


Solved by setting "Specify forms credentials" section in Crawl rules for mentioned HTTPS login url.

What i don't understand why account with FullRead access cannot access site?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.