Loading
Something went wrong when trying to conntct to MsolService
Hi Guys, by trying to conntect the Office 365 Connector in Snow Integration Manager i get the following error.   "Something went wrong when trying to connect to MsolService Authentication Error: Unable to complete authentication request (potentially a proxy issue)"     The Connection to the SLM works fine an i got a Customername (DEMO) Maybe you can help

  • Landon Owens (Flexera Software)

    Hello  Michael Kutsch , Typically this is because you are missing one or both of the two prereqs for the O365 connector: Microsoft Online Services Sign-In Assistant (64-bit version) Windows Azure Active Directory Module for Windows PowerShell (64-bit version): Download and install these guys, and that should set you up.  If you have any additional questions, I will be monitory this thread, or you can create a support ticket at support@snowsoftware.com   Landon.Ownens Support Manager – North America
    Expand Post
    • Hi, we have installed the prereqs as described above, and have the O365 account set with Skype Admin rights, we are not getting any user usage data back, and this is the error message we have in SIM: I have a call open with support, but it is very slow going with them. 2017-06-12 05:36:46,447 [23] ERROR Microsoft Office 365_1 [()] [()] - Exception in deserializing SnowSoftware.ExternalDataProvider.Providers.Exceptions.PluginException: Exception in deserializing ---> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[SnowSoftware.ExternalDataProvider.Providers.Office365.DtoModel.DtoActivity]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly. To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object. Path 'ActivityList.UserName', line 4, position 37. at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at SnowSoftware.ExternalDataProvider.Providers.Office365.DtoConverter.ConvertToUsers(ICollection`1 userJsonCollection, ICollection`1 activityCollection) at SnowSoftware.ExternalDataProvider.Providers.Office365.O365Import.StartImport(Boolean includeExchangeOnline, Boolean includeSkypeActivity) --- End of inner exception stack trace --- at SnowSoftware.ExternalDataProvider.Providers.Office365.O365Import.StartImport(Boolean includeExchangeOnline, Boolean includeSkypeActivity) at SnowSoftware.ExternalDataProvider.Providers.Office365.Office365InventoryProvider.RetrieveClientsToProcess(DateTime fromDate) 2017-06-12 05:36:46,447 [23] ERROR SnowSoftware.ExternalDataProvider.Aggregator [()] [()] - Unhandled exception occurred: SnowSoftware.ExternalDataProvider.Providers.Exceptions.PluginException: Exception in deserializing ---> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[SnowSoftware.ExternalDataProvider.Providers.Office365.DtoModel.DtoActivity]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly. To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object. Path 'ActivityList.UserName', line 4, position 37. at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at SnowSoftware.ExternalDataProvider.Providers.Office365.DtoConverter.ConvertToUsers(ICollection`1 userJsonCollection, ICollection`1 activityCollection) at SnowSoftware.ExternalDataProvider.Providers.Office365.O365Import.StartImport(Boolean includeExchangeOnline, Boolean includeSkypeActivity) --- End of inner exception stack trace --- at SnowSoftware.ExternalDataProvider.Providers.Office365.O365Import.StartImport(Boolean includeExchangeOnline, Boolean includeSkypeActivity) at SnowSoftware.ExternalDataProvider.Providers.Office365.Office365InventoryProvider.RetrieveClientsToProcess(DateTime fromDate) at SnowSoftware.ExternalDataProvider.Aggregator.Aggregate(Dictionary`2 dueProviderList)
      Expand Post
      • This stacktrace looks like an issue we already have fixed. What version of SIM is the customer running ?  .K
        • they are running 5.3, I see 5.31 SIM is available, I will download this and test
            • Hi, I have updated SIM to 5.3.1.188 I still get the following error: 2017-06-16 10:36:58,247 [1] ERROR Microsoft Office 365_1 [()] [()] - Exception in deserializing SnowSoftware.ExternalDataProvider.Providers.Exceptions.PluginException: Exception in deserializing ---> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[SnowSoftware.ExternalDataProvider.Providers.Office365.DtoModel.DtoActivity]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly. To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object. Path 'ActivityList.UserName', line 4, position 37. We are not getting any user usage data coming through.
              Expand Post
              • Hi Sean, re: We are not getting any user usage data coming through. I found that the Skype Administrator role is not sufficient to retrieve usage data. I have logged a request to change the documentation. I added a solution in another thread. Discussion about O365 permissions Having said that it also looks as if there is perhaps something else causing your connector to fail. Tom
                Expand Post
    • Hi Landon, we allready installed both of the two prereqs for the O365 connector. The error remains. Do we have to configure those prereqs?
      • Landon Owens (Flexera Software)

        Hello  Michael Kutsch , No, there is no real configuration for those modules, they are PowerShell commandlets, that we leverage.  The other side might be what is going on, the SLM user that you are using needs to have the API role, and ONLY the API role.  I cannot have any other role with it.
10 of 12

Related  Product Forums


                     → Flexera One



                      → Snow Atlas



                      → FlexNet Manager



                      → Snow License Manager



                       → App Broker


       Need help finding an answer?


        Ask a Question →


Loading
Something went wrong when trying to conntct to MsolService