phonebook v15 Exchange 2010

Discussion in '3CX Phone System - General' started by ronecker, Nov 8, 2016.

Thread Status:
Not open for further replies.
  1. ronecker

    Joined:
    Nov 8, 2016
    Messages:
    3
    Likes Received:
    0
    Is there a way to use in v15 the Exchange sync of contacts with an Exchange 2010?
    We've been using it since v12 and where quite happy with it, but the latest version seems to dislike our Exchange

    Let me guess, it is deemed outdated?

    Taken from the 3cxSystemService.log file
     
  2. agesen

    Joined:
    Oct 17, 2016
    Messages:
    18
    Likes Received:
    1
    In parameters of 3CX search for "CDM_EX_VERSION"

    Try enter Exchange2010

    Regards Nanna
     
  3. ronecker

    Joined:
    Nov 8, 2016
    Messages:
    3
    Likes Received:
    0
    Interesting idea, but no cigar.

    It was set at "Exchange2010_SP2", I tried "Exchange2010" and "Exchange2010_SP1" to no avail.
    We are at 14.03.0319.002 which translates to Exchange 2010 SP3 RU15 (read, the latest available), so the server supports it.

    I have a hunch, since v15 was rewritten, and there is no longer a selection of Exchange version in the corresponding form, they neglected to introduce the EWS schema version in their call. And since the latest version defaults to Exchange2013, this might explain our problems.

    Let's see what support has to say about this
     
  4. agesen

    Joined:
    Oct 17, 2016
    Messages:
    18
    Likes Received:
    1
    The FQDN is case sensitive, so be sure thats 100% correct.
     
  5. ronecker

    Joined:
    Nov 8, 2016
    Messages:
    3
    Likes Received:
    0
    FQDN case sensitive, since when?
    Anyways, I am at all lowercases, which worked in the past and is currently working in any browser.

    Fiddeling around with settings, I can get an 401 not authorised, so I am guessing Exchange is answering, but does not like the EWS version.
     
  6. agesen

    Joined:
    Oct 17, 2016
    Messages:
    18
    Likes Received:
    1
    Sorry I was mistaken - in 3CX FQDN is case sensitive when integrating with exchange UM, not the phonebook.
     
  7. decalabs

    Joined:
    Sep 21, 2016
    Messages:
    15
    Likes Received:
    4
    I got the same problem. 3CX V15 with an older Exchange on a SBS2011.

    Did you make it work?
     
  8. smcore

    Joined:
    Mar 4, 2013
    Messages:
    1
    Likes Received:
    0
    I got the same problem.
    There are responses by 3CX to this problem?
     
  9. YiannisH_3CX

    YiannisH_3CX Support Team
    Staff Member 3CX Support

    Joined:
    May 10, 2016
    Messages:
    6,016
    Likes Received:
    421
  10. narkumas

    narkumas New Member

    Joined:
    Nov 28, 2016
    Messages:
    227
    Likes Received:
    29
    Hm, would You mind to support Exchange 2010 as well?
     
  11. nobody

    nobody New Member

    Joined:
    Aug 15, 2017
    Messages:
    113
    Likes Received:
    4
    Actually I would expect that the 3cx Exchange and Outlook Support works for all Versions which are supported by microsoft. So, it should have work together with Exchange 2007 until April 2017.
    I do not understand why functionality that worked is dropped without notice

    Well, there is a workaround, which seems to works for me with 3cx V15 to reactivate sync contacts with Exchange 2010:
    The first step to do, is to enable basic authentication in the ews subfolder of IIS, without this, you might get an error message with the identical text to "Microsoft.Exchange.WebServices.Data.ServiceVersionException: Exchange Server doesn't support the requested version". Regardless of Exchange 2013 or 2010. Actually I did find this workaround because I still got this Error when I finally installed Exchange 2013, and contact sync did not work.
    Now, to solve the real problem:
    On the PBX server there are several copies of a file "Microsoft.Exchange.WebServices.NETStandard.dll"
    Copy the file to some other location.Open the copy with a hex editor. Search for "Exchange2013_SP1". Replace with "Exchange2010_SP1". Save.
    Replace all occurences on the pbx of this file with the patched version
    reboot pbx.
    Your Contacts will now sync with Exchange 2010 and above.

    Question: why did 3cx did not supply a patched version of the Library? Or Why did 3cx not already make a call which is compatible to 2010_sp1 and above?
     
    #11 nobody, Aug 15, 2017
    Last edited: Aug 15, 2017
Thread Status:
Not open for further replies.