Setup Hybrid configuration

Issue:
I'm trying to setup Hybrid configuration on my Exchange 2013 by running Update-HybridConfiguration in EMC but I'm getting an error.
-Outlook anywhere is working
-I have a valid certificate from DigiCert
-Currently on Dirsync

Log:
[12/12/2017 19:47:54]    INFO : Hybrid Configuration Object
                                Features                  : FreeBusy, MoveMailbox, Mailtips, MessageTracking, OwaRedirection, OnlineArchive, SecureMail, Photos
                                Domains                   : o365flw.com
                                OnPremisesSmartHost       : mail.o365flw.com
                                ClientAccessServers       :
                                EdgeTransportServers      :
                                ReceivingTransportServers : malazad2012
                                SendingTransportServers   : malazad2012
                                TlsCertificateName        : <I>CN=DigiCert SHA2 Secure Server CA, O=DigiCert Inc, C=US<S>CN=*.o365flw.com, O=Kaen Moritcho, L=Ipil, C=PH
[12/12/2017 19:47:54]    INFO : Opening runspace to http://malazad2012/powershell?serializationLevel=Full
[12/12/2017 19:47:54]    INFO : Successfully connected to On-Premises
[12/12/2017 19:47:54]    INFO : Opening runspace to https://ps.outlook.com/powershell-liveid?serializationLevel=Full
[12/12/2017 19:47:58]    INFO : Successfully connected to Tenant
[12/12/2017 19:47:58]    INFO : Task='Check Tenant Prerequisites' Step='CheckPrereqs' START
[12/12/2017 19:47:58]    INFO : Hybrid Engine will now test tenant version.
[12/12/2017 19:47:58]    INFO : Session=Tenant Cmdlet=Get-OrganizationConfig START
[12/12/2017 19:47:59]    INFO : Session=Tenant Cmdlet=Get-OrganizationConfig FINISH Time=1611.0942ms
[12/12/2017 19:47:59]   ERROR : Subtask CheckPrereqs execution failed: Check Tenant Prerequisites
                                Deserialization fails due to one SerializationException: Microsoft.Exchange.Compliance.Serialization.Formatters.BlockedTypeException: The type to be (de)serialized is not allowed: Microsoft.Exchange.Data.Directory.ADMultiValuedProperty`1[[Microsoft.Exchange.Data.SubscribedPlanDetails, Microsoft.Exchange.Data, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.Exchange.Data.Directory, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
                                   at Microsoft.Exchange.Compliance.Serialization.Formatters.TypedSerializationFormatter.TypeBinder.BindToType(String assemblyName, String typeName)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Bind(String assemblyString, String typeString)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable)
                                   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)
                                   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
                                   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
                                   at Microsoft.Exchange.Compliance.Serialization.Formatters.TypedBinaryFormatter.Deserialize(Stream serializationStream, SerializationBinder binder)
                                   at Microsoft.Exchange.Data.SerializationTypeConverter.DeserializeObject(Object sourceValue, Type destinationType)
                                The type to be (de)serialized is not allowed: Microsoft.Exchange.Data.Directory.ADMultiValuedProperty`1[[Microsoft.Exchange.Data.SubscribedPlanDetails, Microsoft.Exchange.Data, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]],Microsoft.Exchange.Data.Directory, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
                                   at Microsoft.Exchange.Compliance.Serialization.Formatters.TypedSerializationFormatter.TypeBinder.BindToType(String assemblyName, String typeName)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Bind(String assemblyString, String typeString)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name)
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable)
                                   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)
                                   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
                                   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
                                   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
                                   at Microsoft.Exchange.Compliance.Serialization.Formatters.TypedBinaryFormatter.Deserialize(Stream serializationStream, SerializationBinder binder)
                                   at Microsoft.Exchange.Data.SerializationTypeConverter.DeserializeObject(Object sourceValue, Type destinationType)
[12/12/2017 19:47:59]    INFO : Task='Check Tenant Prerequisites' Step='CheckPrereqs' FINISH Result=False Time=1611.0942ms
[12/12/2017 19:47:59]    INFO : --------------------------------------------------------------------------------------------------------------------------------
[12/12/2017 19:47:59]    INFO : Session=OnPrem Total Cmdlet Time=0s
[12/12/2017 19:48:00]    INFO : Session=Tenant Total Cmdlet Time=1.6110942s


---------------------------

I checked the prerequisite listed on the link below and everything's fine.
https://technet.microsoft.com/en-us/library/hh534377(v=exchg.150).aspx
LVL 2
marcusAsked:
Who is Participating?
 
Todd NelsonConnect With a Mentor Systems EngineerCommented:
Why wouldn't you be using the hybrid configuration wizard to establish hybrid?


Did you check to see if accessibility from MS is working by using the ExRCA website?
0
 
marcusAuthor Commented:
Hi Todd, I was using an outdated build of exchange 2013, I installed CU18 latest update and used HCW and it was fixed. Thanks!
1
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.