What operating system? Server is Win 2003, SP2, IIS6, .NET 3.5
What database platform? MS SQL 2008
What version of mojoPortal? 2.3.9.0 MSSQL, Full Trust
Steps to produce the problem, expected results, actual results:
This is a new website, not an upgrade, to answer that question about the searching, as I know from the website and from the web.config there are settings related to upgrading. This is a fresh install. Tried searching for text I knew was on multiple pages (so I knew what pages to hit and update), and got "no results". Read on the mojo site about rebuilding index to fix search oddities, so I "rebuilt the search index by deleting all files from the index folder and then doing a new search. It will detect that the index folder is empty and it will re-build the index." I noticed before deleting that the files in that location (Data\Sites\1\index) all had the original install date 7/20, but we've definitely added testing content in the weeks we've been trying this out. So I deleted the files thinking something got stuck, then hit my site and entered a search term. I got the expected "The Search Index for the site is currently being built. Please wait a few minutes and try your search again." And I did as the mojo article said - go to admin, advanced, task queue - sure enough there are two tasks running. After 1 minute (a test site with not much content), no more active tasks. Looked in task queue history and see both listed with completed date/time and 100% in progress. Go back to search box and do a search, but get the "currently being built" error, go back and see the same two tasks again running and completing. I also edited an html content module and see the same two tasks run and complete. No search results, and looking in that folder (Data\Sites\1\index) there are no files at all. (Note, 3 files were deleted to start this process: _0.cfs [10kb], segments.gen [1kb], segments_3 [1kb]). I double checked file level permissions and all good (wouldn't install mojo anyway without correct permissions, but wanted to be thorough).
Two task names:
-"mojoPortal.Business.WebHelpers.IndexWriterTask, mojoPortal.Business.WebHelpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
-"WebTaskManager"
System Logs for most recent attempt at index run:
2012-08-03 10:20:17,429 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexHelper - Rebuilding Search index.
2012-08-03 10:20:17,445 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexHelper - Finished indexing main features.
2012-08-03 10:20:17,445 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexHelper - Finished indexing Forums.
2012-08-03 10:20:22,445 INFO (null) - (null) - (null) - mojoPortal.Web.WebTaskManager - deserialized WebTaskManager task
2012-08-03 10:20:22,445 INFO 10.2.1.200 - en-US - /SearchResults.aspx?q=need - mojoPortal.Web.WebTaskManager - Queued WebTaskManager on a new thread
2012-08-03 10:20:22,538 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexWriterTask - deserialized IndexWriterTask task
2012-08-03 10:20:22,538 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexWriterTask - Queued IndexWriterTask on a new thread
2012-08-03 10:21:12,663 INFO (null) - (null) - (null) - mojoPortal.Business.WebHelpers.IndexWriterTask - started IndexWriterTask task
2012-08-03 10:21:22,569 INFO (null) - (null) - (null) - mojoPortal.Web.WebTaskManager - started WebTaskManager task
**PS: I know the mojo article said it could take a long time on large sites - I did this all yesterday, so it could easily have run/finished overnight. Again, this is a small test site right now, so not much to index yet.