we have configured a Search Service Application for our SharePoint farm. we have alternate access making configured. The search crawl is working after adding host entry.
However, when we search for content through default SharePoint search we get error.
Checking ULS logs got this message.
Original error: System.ArgumentNullException: Value cannot be null. Parameter name: String
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
at Microsoft.SharePoint.Client.ClientRequestServiceImpl.ProcessQuery(Stream inputStream, IList`1 pendingDisposableContainer)
However search over specific library is working.
I checked for search on SharePoint server itself. it is working. However, from outside of server (other computers) it is giving this error.
Have able to nail it down to this 'outside server, search works if request is http. However fails if it is https. That is if application is accessed through http search works whereas if browsed through https it doesn't'
Kindly let know what we are missing.