StrokesPlus.net
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
hanzy  
#1 Posted : Friday, June 28, 2019 1:43:49 PM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

hi Rob! great work as ever! but i'm currently encountering a sync error.

i registered an account to utilize the bult-in sync service. but everytime i click the sync option in the context menu of s+.net from system-tray, there's a popup saying "downloading settings error: 'internal server error'". and i can't upload my settings either.
i think my network is fine. so why? does it have anything to do with my account settings or what?

thank you again for the work.
Rob  
#2 Posted : Friday, June 28, 2019 2:08:43 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Hmm, I'll have to look into that.

I might need to update the website to add some extra logging so I can see what error you're receiving behind the scenes.

I'm assuming you've clicked Logout then logged back in, right?
hanzy  
#3 Posted : Friday, June 28, 2019 2:31:57 PM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
Hmm, I'll have to look into that.

I might need to update the website to add some extra logging so I can see what error you're receiving behind the scenes.

I'm assuming you've clicked Logout then logged back in, right?


well, after i registered and activated my account, i tried the sync service and failed. i don't recall i have clicked logout...
Rob  
#4 Posted : Saturday, June 29, 2019 3:24:15 AM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
I've installed ELMAH in the website's code, so I should be able to see the error next time it happens.

Reply here the the date/time you try (including your time zone) and I'll check the logs to see what the error is.
hanzy  
#5 Posted : Saturday, June 29, 2019 4:15:00 AM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
I've installed ELMAH in the website's code, so I should be able to see the error next time it happens.

Reply here the the date/time you try (including your time zone) and I'll check the logs to see what the error is.

i tried just now and failed again.
time: 18: 14
date:29, june.
timezone: beijing.
Rob  
#6 Posted : Saturday, June 29, 2019 4:24:43 AM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Well that's interesting, no error is showing in the logs. I'm going to push out an update sometime today with some code that will copy the error/response HTML to the clipboard on failure, maybe that will help.
Rob  
#7 Posted : Saturday, June 29, 2019 4:38:36 AM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
0.3.1.9 should now copy the error to the clipboard if it fails. So after you try, just open Notepad or something and Control+V/Paste...or paste it here in this thread, I suppose.
hanzy  
#8 Posted : Saturday, June 29, 2019 6:29:46 AM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
0.3.1.9 should now copy the error to the clipboard if it fails. So after you try, just open Notepad or something and Control+V/Paste...or paste it here in this thread, I suppose.


here is what i get:

<!DOCTYPE html>
<html>
<head>
<title>StrokesPlus.net - Error</title>
<meta name="keywords" content="windows, mouse gestures, strokeit alternative, gestures, windows 7, windows 8, free, freeware, text expansion, touch screen, hot keys, scripting, automation">
<meta name="description" content="The free and powerful mouse gesture program for Windows 7 SP1 to Windows 10, available in 32-bit and 64-bit.">
<meta name="author" content="StrokesPlus.net - Rob Yapchanyk">
<meta name="theme-color" content="#00CCFF">
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-27904082-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());

gtag('config', 'UA-27904082-2');
</script>
<link rel="icon" sizes="256x256" type="image/png" href="/images/Sp256x256_Cyan.png">
<link id="favicon"
rel="icon"
type="image/png"
href="/icon.png">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
#background {
z-index: -999;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url('/images/StrokesPlus.net_NoBG.svg');
background-repeat: no-repeat;
background-attachment: fixed;
background-size: contain;
background-position: center;
opacity: 0.05;
filter:alpha(opacity=05);
}
</style>
<link href="/Content/css?v=2D9DvCeZfKwCPrwZJBEOh-jv-MehHzLXK7Yb8x8vbWM1" rel="stylesheet"/>

<script src="/bundles/modernizr?v=w9fZKPSiHtN4N4FRqV7jn-3kGoQY5hHpkwFv5TfMrus1"></script>

</head>
<body>
<div class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div style="border: 2px solid #cccccc; background-color: #FFFFFF; height: 47px; border-radius:50%; width: 47px; margin-left:2px;margin-top:2px;text-align:center;">
<a href="/">
<img src="/images/Sp36x36.png" border="0" style="width:36px;height:36px;margin-left:5px;margin-top:3px;" alt="StrokesPlus.net" title="StrokesPlus.net" />
</a>
</div>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="hidden-sm"><a href="/">Home</a></li>
<li><a href="/Features">Features</a></li>
<li><a href="/Screenshots">Screenshots</a></li>
<li><a href="/FAQ">FAQ</a></li>
<!--<li><a href="/Membership">Membership</a></li>-->
<li><a href="/Downloads">Downloads</a></li>
<li><a href="https://forum.strokesplus.net">Forum</a></li>
<li><a href="/Translation">Translation</a></li>
<li><a href="/Help">Help</a></li>
</ul>
<form action="/Account/LogOff" class="navbar-right" id="logoutForm" method="post"><input name="__RequestVerificationToken" type="hidden" value="GLqSC9np1BoDHQwzJ-Cm6Tog7aahZ_kJcgf-EZJytm8rLvXl4JFGkpxJD_epOX46ZrmOJ0t5NxYckfhEG5faudKszgFulfz29Knc0XKdWc1lzlCNQVCmjxuotcZv3kA_6Y0OLg2" /> <ul class="nav navbar-nav navbar-right">
<!--<li>
<a href="/Manage" title="Manage">Hello hanzy!</a>
</li>-->
<li><a href="javascript:document.getElementById('logoutForm').submit()">Sign Out</a></li>
</ul>
</form>
</div>
</div>
</div>
<div id="background"></div>
<div class="container body-content">



<h1 class="text-danger">Error.</h1>
<h2 class="text-danger">An error occurred while processing your request.</h2>


<!--
<hr />
<footer>
<p>&copy; 2019 - Rob Yapchanyk</p>
</footer>
-->
</div>

<script src="/bundles/jquery?v=M552tGwpbxyE0RkheBDCh-odjZ90lxzXTh-V82YYM2Y1"></script>

<script src="/bundles/bootstrap?v=bbEJ2ScKVlyqWjTgYuKEkUz-ttkkonivutKu1shtpzM1"></script>


</body>
</html>
Rob  
#9 Posted : Saturday, June 29, 2019 11:29:17 AM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Ha, I should enable remote errors so you actually get a meaningful response which is helpful for me to troubleshoot, since ELMAH doesn't seem to be catching it.

Try it again and post the results.
hanzy  
#10 Posted : Saturday, June 29, 2019 11:57:07 AM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
Ha, I should enable remote errors so you actually get a meaningful response which is helpful for me to troubleshoot, since ELMAH doesn't seem to be catching it.

Try it again and post the results.


tried and wish it help:


<!DOCTYPE html>
<html>
<head>
<title>The parameters dictionary contains a null entry for parameter 'enddate' of non-nullable type 'System.DateTime' for method 'System.Web.Mvc.JsonResult ApiGetSyncList(System.String, System.String, System.String, System.String, System.DateTime, Int32, Int32)' in 'StrokesPlus.net_MVC.Controllers.AccountController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.<br>Parameter name: parameters</title>
<meta name="viewport" content="width=device-width" />
<style>
body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}
p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
pre {font-family:"Consolas","Lucida Console",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
@media screen and (max-width: 639px) {
pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }
}
@media screen and (max-width: 479px) {
pre { width: 280px; }
}
</style>
</head>

<body bgcolor="white">

<span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>

<h2> <i>The parameters dictionary contains a null entry for parameter 'enddate' of non-nullable type 'System.DateTime' for method 'System.Web.Mvc.JsonResult ApiGetSyncList(System.String, System.String, System.String, System.String, System.DateTime, Int32, Int32)' in 'StrokesPlus.net_MVC.Controllers.AccountController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.<br>Parameter name: parameters</i> </h2></span>

<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">

<b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

<br><br>

<b> Exception Details: </b>System.ArgumentException: The parameters dictionary contains a null entry for parameter 'enddate' of non-nullable type 'System.DateTime' for method 'System.Web.Mvc.JsonResult ApiGetSyncList(System.String, System.String, System.String, System.String, System.DateTime, Int32, Int32)' in 'StrokesPlus.net_MVC.Controllers.AccountController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.<br>Parameter name: parameters<br><br>

<b>Source Error:</b> <br><br>

<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code>

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</code>

</td>
</tr>
</table>

<br>

<b>Stack Trace:</b> <br><br>

<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>

[ArgumentException: The parameters dictionary contains a null entry for parameter &#39;enddate&#39; of non-nullable type &#39;System.DateTime&#39; for method &#39;System.Web.Mvc.JsonResult ApiGetSyncList(System.String, System.String, System.String, System.String, System.DateTime, Int32, Int32)&#39; in &#39;StrokesPlus.net_MVC.Controllers.AccountController&#39;. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters]
System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo) +430
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +111
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +35
System.Web.Mvc.Async.&lt;&gt;c.&lt;BeginInvokeSynchronousActionMethod&gt;b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +39
System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +77
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42
System.Web.Mvc.Async.&lt;&gt;c__DisplayClass11_0.&lt;InvokeActionMethodFilterAsynchronouslyRecursive&gt;b__0() +80
System.Web.Mvc.Async.&lt;&gt;c__DisplayClass11_2.&lt;InvokeActionMethodFilterAsynchronouslyRecursive&gt;b__2() +387
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +42
System.Web.Mvc.Async.&lt;&gt;c__DisplayClass3_6.&lt;BeginInvokeAction&gt;b__4() +50
System.Web.Mvc.Async.&lt;&gt;c__DisplayClass3_1.&lt;BeginInvokeAction&gt;b__1(IAsyncResult asyncResult) +188
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
System.Web.Mvc.&lt;&gt;c.&lt;BeginExecuteCore&gt;b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) +26
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
System.Web.Mvc.&lt;&gt;c.&lt;BeginProcessRequest&gt;b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) +40
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +648
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +213
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously) +131
</pre></code>

</td>
</tr>
</table>

<br>

<hr width=100% size=1 color=silver>

<b>Version Information:</b>&nbsp;Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3282.0

</font>

</body>
</html>
<!--
[ArgumentException]: The parameters dictionary contains a null entry for parameter &#39;enddate&#39; of non-nullable type &#39;System.DateTime&#39; for method &#39;System.Web.Mvc.JsonResult ApiGetSyncList(System.String, System.String, System.String, System.String, System.DateTime, Int32, Int32)&#39; in &#39;StrokesPlus.net_MVC.Controllers.AccountController&#39;. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters
at System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo)
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
--><!--
This error page might contain sensitive information because ASP.NET is configured to show verbose error messages using &lt;customErrors mode="Off"/&gt;. Consider using &lt;customErrors mode="On"/&gt; or &lt;customErrors mode="RemoteOnly"/&gt; in production environments.-->
Rob  
#11 Posted : Saturday, June 29, 2019 12:12:16 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Code:
The parameters dictionary contains a null entry for parameter "enddate" of non-nullable type "System.DateTime"


Okay, now we're getting somewhere!

So it is getting an invalid or missing enddate, which explains the error.

What do you see in the Date dropdown in the Sync Settings window? Or are you not able to get that window top open at all?
hanzy  
#12 Posted : Saturday, June 29, 2019 12:30:46 PM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
Code:
The parameters dictionary contains a null entry for parameter "enddate" of non-nullable type "System.DateTime"


Okay, now we're getting somewhere!

So it is getting an invalid or missing enddate, which explains the error.

What do you see in the Date dropdown in the Sync Settings window? Or are you not able to get that window top open at all?


well, i can see the drop calendar... could it be a localization problem?

UserPostedImage
UserPostedImage

Rob  
#13 Posted : Saturday, June 29, 2019 12:49:11 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Looks like it's something about Chinese month names https://stackoverflow.com/questions/35909221/chinese-date-string-not-recognized-at-a-valid-datetime.

I'll have look into this a little more to see how to handle these.
hanzy  
#14 Posted : Saturday, June 29, 2019 12:54:02 PM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
Looks like it's something about Chinese month names https://stackoverflow.com/questions/35909221/chinese-date-string-not-recognized-at-a-valid-datetime.

I'll have look into this a little more to see how to handle these.


thanks. this is not an urgent issue to me, but hopefully everything is easy to deal with.
Rob  
#15 Posted : Saturday, June 29, 2019 4:20:49 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Version 0.3.2.0 hopefully will correct the issue, let me know.
hanzy  
#16 Posted : Sunday, June 30, 2019 1:15:22 AM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

Originally Posted by: Rob Go to Quoted Post
Version 0.3.2.0 hopefully will correct the issue, let me know.


i doubted the syncs were actually succeeded because everytime before the error poppup appeared, there were some network uploads observed by the netspeedmonitor software.
now the sync works just fine and i can see all previous syncs in the sync option window.
many thanks.
hanzy  
#17 Posted : Sunday, June 30, 2019 1:20:15 AM(UTC)
hanzy

Rank: Member

Reputation:

Groups: Approved
Joined: 6/28/2019(UTC)
Posts: 10
China
Location: Guiyang

btw, how many synced settings at most will the server preserve?
is the syncing function automatical or merely manual?
can i manually delete the settings i don't need remotely?
Rob  
#18 Posted : Sunday, June 30, 2019 6:44:13 AM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 401
United States

Thanks: 5 times
Was thanked: 78 time(s) in 68 post(s)
Right now, there are no limitations but I know that likely will not be a realistic scenario long term. I just periodically watch the total storage space used and will come up with a plan down the road when it's starting to approach a threshold for requiring action.

I'm thinking initially, I will just archive or purge saved settings over X months old, but before I make any decisions I will engage the community for ideas.

Regarding when this occurs:
  1. When you first Login, from the Login window or when you start S+ after having already logged in previously
  2. When you update your settings, like clicking OK in the Settings window
  3. When you click the Upload Now button in the Synchronize Settings window
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.