I did not yet check if this feature claim works as it claims. In the current state of installation, checking and updating, it doesn't seem to match the claims! I currently have updated one device to version 5.9.0.420 and I succeeded in getting the state of this installation shown in the dashboard. It would have been fine, if the other devices with older version of SUMO would have been displayed automatically too, as the SUMo Pro License would enable that association. But if you consider SUMo Online as an optional opt-in feature, then I've to consider this as an intended feature limitation. And this limitation makes also sense legally for considerations of European privacy regulation. (I didn't check for Californian privacy regulation nor its difference to the European one.)Kyle_Katarn wrote: ↑Sat Apr 27, 2019 10:19 am Hello,
SUMo 5.9 is the "biggest" upgrade since 5.0 and comes with a new exclusive feature : SUMo Online
SUMo online allows you :
- Get the status of ALL you SUMo running on your various computers from a single Web dashboard
- Run remote "Scan" and "Check" actions on these remote computers
This will make update and system management much easier at home and at work.
SUMo online is OPTIONAL and needs explicit opt-in from you and a specific account creation. This means you can just use 5.9 like you did with previous version without any impact from SUMo Online.
Please share your feedback ! Is it useful for you ? Is it working well ? How to make it even better ?
I probably don't understand the meaning of remore action in this context yet. According to my understanding, remote refers to every instance listed in the dashboard and remote to the dashboard. I didn't try the delete action. I tried the scan and the check action and didn't see any change in the locally running instance.
- Should I expect correcponding updates in the local user interface?
- Should I expect corresponding updates in the local log file (displayed only on request)?
Perhaps I wasn't patiently enough. This evening, I repeated the check action in the dashboard. As I'm writing here in the forum in the mean time, I could observe that even 2 minutes after clicking on the action button in the dashboard neither local update log nor local user interface didn't change. But after more than 3 minutes, I saw an update in the local user interface as if I had chosen the local check action, preventing me to access the log file in the mean time. After the check finished a few minutes later, I repeated my checks. And I can say that the local log file updated too. Although the local instance didn't enter any updates to the local log file within 2 minutes, the corresponding events happened nevertheless. Assuming that SUMo server and local device are in sync (concerning clocks) and knowing them being in the same time zone, then action seems having started in the back end locally within seconds (surely less than 30) although local changes in state and display started more than 3 minutes after start of action. Furthermore, the action seems to take about 30% longer than if initiated locally. Reading the log, let's me assume it definitely needs longer but didn't expect that much significance. I didn't check if this is related to this mode of operation or to other local changes in the past few days. Repeating that check, I found that remote initiation results in about 10% performance decrease while the other 20% are due to local changes (further software installed locally since the previous inspection). And I don't claim that this delay in user interface update of more than 3 minutes is a bug. Instead I think that server time and local time are not really in sync and that my hardware configuration supports much more performance then IO.
It would be helpful for analysis purposes to extend logging slightly in its standard mode by adding, identifying and distinguishing server time and local time.
- Does remote action initiation transfer the moment of initiation in server time?
- If not, do you consider adding this information and reporting it in the log file, identifying it as server initiation time, in addition to reported local time of local receipt and recognition of this action command.
I further observe that after finishing the requested action, the (yet only updated) remote client gets updated but not the dashboard. The dashboard kept its report of last check time unchanged even after finishing this remote action! Only if I request my web browser to reload that dashboard page, it gets updated. It does not so automatically!
- Is this a bug or a feature?
- I expect automatic update so considering it a bug.
I don't consider it sufficient to document it here. I think that documenting it beyond this post is highly recommended. And please provide further information. I've some assumptions about wording and processing but consider it helpful to make it more clear. If my assumptions are correct, then I consider the wording misleading and recommend a change on terms.Kyle_Katarn wrote: ↑Sat Apr 27, 2019 10:19 am Hello,
SUMo 5.9 is the "biggest" upgrade since 5.0 and comes with a new exclusive feature : SUMo Online
How to get SUMo Online feature ?
- Go to https://www.kcsoftwares.com/dashboard/login.php and Create an Account
- Go to SUMo in "SUMo Online" menu and use the SUMo online login you used. Click on Test. This should open the dashboard with your computer listed.
Please share your feedback ! Is it useful for you ? Is it working well ? How to make it even better ?
As I read various posts including feature requests on SUMo Online before updating and trying the released version 5.9.0.420, I didn't try various kinds of misconfigurations. Specifying the URL seems to me helpful for administrator documentation although not necessary for user documentation as a corresponding action link is provided in the configuration window of SUMo Online.
- What happens if a user didn't create a SUMo Online account nor enable SUMo Online and clicks on View Dashboard?
- What should happen if a user configured SUMo Online, initialized it, then disables it again, then clicking on view Dashboard?
(The dashboard is displayed nevertheless. And it nevertheless reports state Online! I expect an error message or popup window instead, claiming to first configure and enable SUMo Online, and not open any dashboard. Even if a SUMo user opens a web browser window for the dashboard outside the local SUMo installation and logging in there, it should not report state Online for devices in state of disabled although configured SUMo Online feature. If I repeat the click on the check action button in the dashboard with such a configuration, the dashboard gets updated and changes to state Offline as expected. Shouldn't that state be called "Disabled" instead of "Offline"? The first click and the second are not transferred to the remote client as expected. So this observation I consider 3 bugs, one being in common with the observation of missing dashboard update reported above before. I may create and document such bug reports if you want me to do so.) - What happens if a user reenables SUMo Online feature of a configured SUMo client?
(I expect no changes beside state change back to Online in the dashboard, updated automatically according to the keep alive protocol interval. I see this change of state at least after a reload of the already opened dashboard. I didn't check if it would have been updated without a manual reload. I further see that actions initiated in the dashboard while the client was in state disabled as processed. I consider this a bug. There is a difference between offline and disabled! This behaviour would be expected for clients in state offline and SUMo Online enabled. I don't know if you want to distinguish reporting these two states in the dashboard. But these are two different states, even if you don't report the difference in the dashboard. Any action initiated on the dashboard for a remote client should be ignored, skipped and deleted, never transferred to the client while the client is configured in state SUMo Online. For this reason, I also prefer to distinguish these two stated in reporting. - Why does the SUMo Online configuration window not distinguish between existing account and need for creation?
- What happens if a user has configured SUMo Online completely, including initialization and then clicks on account creation?
(I didn't try yet. What's the expected behaviour? I don't know yet what to expect as long as I don't get further information on my assumptions on what I call initialization. My expectactions relate to my understanding of initialization.) - What's the meaning of the button called "Test"?
- Hasn't the meaning of the button called "Test" changed from release candidate and released version?
(I assume the meaning has changed. I assume it rather means initialization instead of test since the release and is needed to complete the configuration in order to create corresponding associations on client and on server side. Am I right? If yes, then why not rename it to Initialize? - What happens if the test button in SUMo Online configuration window is activated repeatedly with varying parameters including empty login name, changed login name with enabled/disabled feature, existing/non-existing login name?
(I didn't check yet and wish further clarification before trying it.) - What's the relation between user names in forum, Mantis, SUMo Online and Pro registration name?
(I expect no direct relation. I expect an indirect relation created of SUMo Online login name to Pro registration name on initialization of configured and enabled SUMo Online feature.) - I still couldn't find the privacy statement for SUMo nor the special section to SUMo Online.
(That's no longer as easy as it sounds at least for the EU. A starting point would be your intentions. Then you can clarify with your providers to which extent that statement and options for users and providers. I've some assumptions on your intentions. I think these are a positive feature if clearly stated.) - Does your implementation of SUMo Online account creation comply with legal requirements?
(It doesn't seem so according to the warning issued by my web browser. I've several installed although used mainly one in context of SUMo and SUMo Online. I didn't get such a warning on creation of accounts for forum, Pro registration nor Mantis.)