Closed iserrano76 closed 4 months ago
@iserrano76 I'm not sure how accurate this fix is. This is what I get if I do the same on an Exchange 2019 box:
Edit:// I discussed this with @iserrano76 and it looks like my finding was caused by the lab (TDS machine). I've checked a regular Exchange installation, and I can confirm the company names shared in the description of this PR.
Issue: In some cases IpcManagedAPIAsync.ni.dll is load in the Exchange process, as the company name is "Microsoft Corp." we need to include that string in the Allow list company.![image](https://github.com/microsoft/CSS-Exchange/assets/103440830/a1a86ef8-c36e-4e94-ba34-06e2c5815d08)
Reason: We have some files in the Exchange folders that are not included in the Allow list.
Fix: To avoid this error and future errors I analyzed all files EXE and DLLs in the Exchange folder to extract all company names in 2019/2016 to avoid future issues: 2019:![image](https://github.com/microsoft/CSS-Exchange/assets/103440830/3c9a7f47-b11d-41cf-aadb-10d6bff06ca3)
2016:![image](https://github.com/microsoft/CSS-Exchange/assets/103440830/7fb4ffd2-7493-4f38-94bb-ab5d403d1d42)
Additionally, I collected all files without company name to be included in the Allow module list.
Validation: Tested in lab:![image](https://github.com/microsoft/CSS-Exchange/assets/103440830/08c2b1eb-8963-41c2-a41d-fcd9db2d628f)