EWS-Office365-Contact-Sync icon indicating copy to clipboard operation
EWS-Office365-Contact-Sync copied to clipboard

Failed to Sync-ContactList - Internet Explorer engine is not available

Open koreytm opened this issue 1 year ago • 4 comments

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 avatar Mar 21 '23 00:03 koreytm

@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.

grahamr975 avatar Apr 04 '23 14:04 grahamr975

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!

koreytm avatar Apr 06 '23 20:04 koreytm

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 avatar May 21 '24 15:05 koreytm

@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.

grahamr975 avatar Aug 22 '24 22:08 grahamr975