Skip to content
This repository has been archived by the owner on Apr 20, 2020. It is now read-only.

Add initial support for Exchange 2019 #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Nick-C
Copy link

@Nick-C Nick-C commented Feb 5, 2019

Added basic support for Exchange 2019 detection and handling ContentIndexState no longer existing in Exchange 2019 - when you query it from Exchange 2019 it reports back as NotApplicable but when you query from an Exchange 2013 server it returns ContentIndexState as 11 instead so I have caught both of these.

I've not tested on 2016 as I don't run this, presumably it will return as either 2013 or 2019 do though.

Currently I'm just reporting 2019's ContentIndexState as just Healthy so it shows nicely as green but I guess this could be changed to show as Not Applicable and still show as green if preferred (this was just a quick hack to get the report working).

Added basic support for Exchange 2019 detection and handling change in ContentIndex state.
@c3rberus
Copy link

Is ContentIndexState=Applicable expected in Exchange 2019 due to the new search engine (Big Funnel)?

@Nick-C
Copy link
Author

Nick-C commented Sep 26, 2019

I think so yes, I believe the change is due them moving the Content Index State from being a Database level feature (where it has to be in sync as part of a DAG), to being at the mailbox level.

https://www.codetwo.com/admins-blog/whats-new-in-exchange-2019/#search

@DhillanK
Copy link

thanks for this, was very useful for a current 2019 deployment

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants