EWS-Office365-Contact-Sync
EWS-Office365-Contact-Sync copied to clipboard
Failed to Sync-ContactList - Internet Explorer engine is not available
Hello,
The error I'm receiving is the following:
ERROR Failed to Sync-ContactList for <email address> The response content cannot be parsed because the Internet Explorer engine is not available, or Internet Explorer's first-launch configuration is not complete. Specify the UseBasicParsing parameter and try again.
It seems that without the use of "UseBasicParsing" in the script, Microsoft's recent decision to forcefully deprecate IE from Windows is conflicting with its completion. I noticed another user with the same issue posted here that firing up an older OS solves this issue, but before I do that I was wondering if anyone has successfully used the UseBasicParsing parameter with this script? If so, would you care to explain how you applied it to the script?
Thank you!
@koreytm
Thanks for the update. It's hard to keep up with all of Microsoft's changes. I can test if "UseBasicParsing" will break anything and let you know. In the meantime, if you're running the script in a properly isolated environment, you could try to reinstall IE for the script to work.
Thanks, @grahamr975 - That's what I'm doing currently, running an isolated environment. Will keep an eye out if any updates are submitted to the script. Thx again!
Hi @grahamr975 - Just checking in on this.
Do you foresee any chance of the script migrating away from requiring the use of Internet Explorer? Thanks!
@koreytm I plan to create an entirely new version of the contract sync using Microsoft graph API. This new version won't use internet explorer.