OneDrive Access Not Functioning
Problem reported by Jose Gomez - June 18, 2015 at 9:25 AM
Being Fixed
Our users seem to be able to connect their OneDrive accounts. But, then we they attempt to link to a file, they receive an error immediately after clicking on the OneDrive option in the LINK TO FILES window.

2 Replies

Reply to Thread
0
Matt Petty Replied
Employee Post
I was not able to replicate this, I wonder if OneDrive might have privacy settings that your users have implemented that prevent them from communicating with SmarterMail.

What is the error that they are getting?
Matt Petty
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
OK - so I:
 
1. Click NEW to create a new message
2. Click LINK FROM at the top
3. The window opens to show the option to click on my already linked OneDrive account.
4. I click on the OneDrive logo
5. I get:
 
Oops!
There was an issue that caused this page to malfunction.
 
In the logs, I see:
 
[2015.06.18] Newtonsoft.Json.JsonReaderException: JSON integer 6631977138 is too large or small for an Int32. Path 'value[0].size', line 1, position 624.
[2015.06.18]    at Newtonsoft.Json.JsonTextReader.ParseNumber()
[2015.06.18]    at Newtonsoft.Json.JsonTextReader.ParseValue()
[2015.06.18]    at Newtonsoft.Json.JsonTextReader.ReadInternal()
[2015.06.18]    at Newtonsoft.Json.JsonReader.ReadAsInt32Internal()
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
[2015.06.18]    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
[2015.06.18]    at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
[2015.06.18]    at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
[2015.06.18]    at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
[2015.06.18]    at SMWeb.HelperClasses.OnedriveAccess.OnedriveProvider.ListFiles(String parentFolder, String ID)
[2015.06.18]    at SMWeb.Main.frmPopupOneDrive.GenerateTree()
[2015.06.18]    at SMWeb.Main.frmPopupOneDrive.Page_Load(Object sender, EventArgs e)
[2015.06.18]    at SMWeb.HelperClasses.CustomPage.OnLoad(EventArgs e)
[2015.06.18]    at System.Web.UI.Control.LoadRecursive()
[2015.06.18]    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[2015.06.18] Application Error

Reply to Thread