Hello Experts,
I have migrated a content database containing a basic Team site from SharePoint 2013 to SharePoint 2019. Everything working just fine except no search results within this site collection.
Doubled checked everything : Crawl account and search account have Full read on the web application, the site collection is crawled and I can fin results in the index when I go to browse it in CA. The difference between SP 2013 and SP 2019 for this site collection is that :
- We had too many web applications in SP2013 (One WA for every site collection, configured with Kerberos auth)
- in SP2019, we created a single WA and converted the migrated site collection from path based to Host named site coll, still using Kerberos.
- The SP2019 Web application has a host header, so no server name as URL. I know that combining Host Header Web applications with Host named site collections is not know to be the best marriage, but everything works fine in the QA Farm (SP2019 with 2 servers : 1 WFE with Distributed cache, 1 APP with Search). The Production farm is 4 servers (2 WFE+DistributedCache and 2 APP+Search)
- The SP2019 HNSC has 3 zones : https://defaultzone.domain.com, https://intranetZone.internal.local and http://customZone.domain.com
- The parent SP2019 Web App has only 1 zone : http://DefaultZoneUrl.domain.com
What I already tried :
- Debugging everything
- Recreating Search Service App
- Index reset
- Restarting SPTimer, IIS, Search Service
Search works just fine in other site collections I created within the same Web Application for testing purposes. I also created a Search center which works fine, but I noticed that no items are returned from the migrated site collection.
If anyone has any idea or a potential solution, I would be grateful.
Thanks