MaxBlitzer's community posts
Constant Disconnecting

MaxBlitzer, User (Posts: 66)
Apr 05, 2019 6:04:34 am EDT
Michael,Michael Jenkins wrote:
I did the upgrade to 6.10.5.0 and have seen no change in the behavior. There certainly seem to be enough people having this issue that it isn't a fluke. There must be some systemic problem going on.Polina Krasnoborceva wrote:
Hello Michael,
Thank you for your message.
I recommend that you upd ate to the latest version of Remote Utilities and then see if the issue persists.
The latest version is 6.10.5.0 and it's available for download here .
If the issue persists even after you updated the program, feel free to send us the log files for examination. Here is how to locate the logs: https://www.remoteutilities.com/support/docs/logging/
Hope that helps.
-Michael
I've experienced lag and the occasional disconnect issues as well in the past. Now, I use Internet ID only for initial setup before I can make router port forward/firewall for direct connection to the clients. Now I never see disconnects or lag (12-18ms ping). Hoping to sort out an address book issue and go to my own closer RU relay server (in seattle) to help with sites I don't have router access and avoid their servers altogether.
I'm on the west coast of Canada. I get a better ping to their server in LA (46ms) than their servers in Montreal (84ms), but more often I would get relayed through the Montreal server. Even during problem periods. Right now, for two hosts in the same office, one is on LA and one on Montreal. There is no special optimization or server selection (or very basic), failover or anything like that in the RUT host.
When I was having very frequent problems some months back, I started pinging the IP shown for "Last IP" in the viewer for their server IP, and I could see very high ping times or drops that correlated with my disconnects and lag. So I ran some tracerts to find out where the loss was happening, and it was happening just outside of the datacenter in Montreal, not the DC or server itself. In such a case, their servers will report very light load server usage and not really highlight a problem for RUT's IT guys (ie, looking for overloaded or down servers). I do not know if they use monitoring services fr om multiple locations, but that would be a good idea. There's going to be several routes into a major datacenter, but traffic wasn't being routed around the damage. Visitors that relayed through that server that didn't go through the damaged path likely wouldn't have experienced any issue.
The secret ingredient to having reliable, fast connections through a relay server is having servers really close. So on another service that you might not have experienced disconnects, they likely had a much, much higher server presence with servers closer to you (Beam screwer is 33ms fr om me right now). The other ingredient is for the ID to only be used for setting up the connections through NAT routers but letting the two endpoints directly communicate after the tunnel is se t up. RUT have already said they don't plan on implementing this (they will HAVE to change their minds when IPv6 becomes prevalent or else they won't be able to compete with performance of competitors. Heck, even more people having high speed internet connections puts more bandwidth costs on them, especially with a generous free tier...), so my advice for you if you plan on using RUT on more than a few hosts or use it often:
1. Get a Windows VPS from a major datacenter near your location to use as the relay server (I wished they had a linux RU server as those linux VPS' are easy to get for under $30 annually but a Windows VPS is 2-3X that). If they had linux RU server build, RUT could probably make some money by having turnkey private RU servers ready to go if they hosted with a major VPS provider like linode, vultr, digital ocean, etc. Many VPN companies offer this with a decent markup that helps them fund their business. Not to mention having better uptime on linux than windows servers for many reasons.
2. Setup direct connections wh ere possible
I would be curious to know what your ping times are to the RUT servers from your location. Run a continuous ping next time you experience issues and see if there is correlation. Then tracert to the IP and see wh ere the problem is happening.
Remove the notice near the system tray

MaxBlitzer, User (Posts: 66)
Mar 26, 2019 5:23:04 am EDT
Hey Rob,Rob Barrett wrote:
In the image I provided, I am trying to right click on something in the system tray but I am NOT able to
I was thinking about this some more today. Maybe this might be a workaround. Try and move the taskbar from the classic location on the bottom to the top, left or right vertically. It'll suck and be awkward, but might get the job done. Make sure to unlock the taskbar first.
I also forget whether rebooting the computer worked to remove it from the desktop or not. You can try that, too.
It won't go away until it is clicked by the person at the computer screen, not from the viewer connection. For me, it lost usability unless I install it when I'm onsite, login to my home machine and then login and click the box myself. So it saves me a few clicks, but I've stopped using it after they introduced this feature.
Back on the older versions, I could just email a link to download it from my site. The user would install it sometime during their day and I could just login overnight and work on the problem. But the way the message is worded, they make it sound like the app is not intended for remote access but it may be used without your knowledge. It would actually be outright better to say, "This software is used to remotely access your computer." They could even add in a line like, "If this has been installed without your permission, you may uninstall it from Control Panel|Programs and Features"... or "Download the mobile client for iOS/Android here".
It requires elevated permissions to install, so I think its counter productive and not going to accomplish their goal of preventing malicious installs. If you already have admin rights, the app can be installed manually or with other apps like autohotkey answering automatically. I'm really hoping they change their minds on this, or at least remove it for any paid license, not just Pro and Site.
Remove the notice near the system tray

MaxBlitzer, User (Posts: 66)
Mar 25, 2019 5:50:09 am EDT
I agree, unfortunately, that is a feature available only to their highest license package.
It's caused me nothing by grief a few times. Not to mention that this "feature" blocks the taskbar, so you're often prevented from fixing whatever problem you needed to fix remotely in the first place.
If they removed this limitation on lower licenses, I'd bet they'd sell more licenses.
Update AV vendors with your latest signatures before releasing a build

MaxBlitzer, User (Posts: 66)
Oct 24, 2018 3:56:04 pm EDT
Was the Microsoft response an automated one (I'm sure) or possibly a human? Could you ask them about what impact an EV signed certificate does on AV scans? Because I don't see that as an automatic whitelist for AV vendors, just an additional safety check that the .exe you have is from the people you expected it from before executing it (ie, from Microsoft, not Micros0ft). If it was an automatic whitelist, then the cost to mass malware infections would be very cheap. Legit developers signed certs get stolen all the time and we find out days, weeks or months later something malicious got slipped in without someone knowing. An AV vendor that trusted a file on EV alone would be swiss cheese and not something people would really want to install.Conrad wrote:
Hello Max,
Just as I was writing this answer Microsoft informed us that they removed the detection and that one should update their definition files.
I perfectly understand what you say and agree completely. Unfortunately, there is little we can do because the antivirus software industry is in dismal state. How else can we characterize them if they cannot even distinguish a digitally signed file from an unsigned trojan-loaded one?
Just think about it - a file signed with an EV Code Signing Certificate coming from a legit developer gets detected as a trojan :) Well, of course not all a/v software is that bad though, but some are.
And there is this VirusTotal, which is another sad story. For almost three years we have been trying to convince them that not all antivirus software are created equal and that they should take a closer look at the quality of the a/v engines they use. Yet, they keep presenting their scan results alphabetically and in red type (even the relatively benign detections). So the never-responding-to-false-positive-requests Chinese antivirus by the name "AntiyAVL" (without VirusTotal you wouldn't even know that it exists) always gets at the top of the list with their bold red warning that Remote Utilities is unsafe :)
But yeah, the big 6-10 vendors that will be installed by your customer base is main priority. I know from reading bleepingcomputer forums over the years, people tend to ignore the really obscure VirusTotal AV engines, but if one or more of the main vendors detects something, there is probably something to it.
Update AV vendors with your latest signatures before releasing a build

MaxBlitzer, User (Posts: 66)
Oct 24, 2018 2:55:26 pm EDT
Since this is the second time this happened for this user in just a few months, with the loss of productivity after this happens, I'm anticipating the conversation about switching to something else. Telling people to temporarily disable their antivirus is not a solution that works more than once.
I cannot think of any software I use that has this level of problems with AV software, so it sticks out as an outlier. I understand the predicament you are in, it's especially harder as you're in an industry where AV vendors have to distinguish between malicious RATs and intentional RATs, but it is a problem that is mainly yours to make any improvement if there are false positives.
So what can be done about this situation?
First thought, was that the signatures should automatically be made available to the Virus Total AV vendors before officially releasing the final builds and have a high or 100% vendor update confirmation. At the very least, the main ones, like Defender, Kaspersky, McAfee, ESET, etc. I think people can look at a Virus Total and ignore false detections when the main ones don't flag it and only the super obscure ones do. I know you can submit false positives to each vendor, not sure if you can pre-submit to prevent false positives. I assume so.
But yeah, getting on Defender blocklist is bad. Anything and everything to prevent this proactively in the future should be done.
Will not install

MaxBlitzer, User (Posts: 66)
Oct 23, 2018 10:06:44 pm EDT
Detect and alert user about version mismatches

MaxBlitzer, User (Posts: 66)
Aug 21, 2018 7:10:08 pm EDT
The Viewer knows the version of itself. The Viewer knows the version of the host. Very easy to pop up and alert user to the documentation about needing to upgrade Viewer first and that they are not compatible.
The typical user (*cough* *cough*, myself included here. Though in this case, I KNOW I've read that before, just forgot) doesn't read documentation until they run into a problem. Errors and messages help tell the user where they should look in the documentation. The pop up informs the user what the exact problem is and what to do about it. Problem solved in minutes.
Norton always blocks

MaxBlitzer, User (Posts: 66)
Aug 21, 2018 1:58:01 pm EDT
You might want to make that clear on the Beta release notes page that 6.8.0.1 viewers can't talk to the 6.9.1.0 hosts.
I also saw the check marks she was seeing. Doesn't look like my screen and I didn't take any screenshots. But it's not intuitive as to what the check marks mean, since it was green for the offline connection and red for the online connection. Also, it frequently only showed the Internet-ID connection as online and the Direct connection Offline/unknown until double clicked and connected.
Norton always blocks

MaxBlitzer, User (Posts: 66)
Aug 21, 2018 5:18:38 am EDT
I haven't found I could trust or use the online/offline/unknown status as accurate. I have always had older servers appear under Online but never be connectable anymore (less of or not much of an issue after 6.6). Out of 4 online hosts, 3 have 'Last IP' and 'Version', the 4th didn't. I connect to the 4th, it fails on first try but successful after 5 second retry. Not sure how it determines its online but not getting Last IP and Version, I'd expect that to be part of your handshake or keepalives or whatever you're using.Conrad wrote:
The feedback is on the connection icon/icons in the address book. If connection isn't possible, the icons will be in offline state.However, I'm trying to remotely help someone over the phone, she says she disabled both and still same result, "double clicking or selecting Full Control doesn't connect to server or give any errors or popups".
Just now, if I try and connect to a powered off offline host, I get a pop up with 5 second count down 'unable to connect'. Is that new or fairly recent?
When I first set this up, I made two entries in the address book and sent it to her. One was the remote machine using direct connection through router port forward, and the 2nd the same settings but using the Internet-ID (in case the router changed or something). When I initially set it up, I could often see one appear online and the other unknown, both online, or both unknown. But they both worked if double clicking. Now both appear for me under Online.
I just checked one of her text messages from first tries when Norton firewall was still enabled.
So before trying to connect, or perhaps describing after unsuccessfully double clicking (the text is written after she tried, so I think this is the state AFTER her attempt), the direct connection shows unknown and the Internet-ID connection showed Online.I do see the 'Direct Server' and 'Fallback Server' as you describe. However, Fallback has a red check mark and says online, Direct has green check mark and says unknown.
I don't know what she means by "check mark" (hmm, maybe she thought and meant check BOX). It's a little computer screen, obviously :P But for me, green computer screen is what I see for Logged on, orange for Online, and black for Offline/Unknown.
Hopefully I'll find out what exactly she was talking about in the morning. She uninstalled Norton completely and still didn't have any success, but made it sound like maybe something changed in her last update:
I'll try and clarify if she was always seeing "unable to connect" pop up like I do for an Offline host for real, or if she could see the address book connection change from Online to Offline/Unknown or what. She is not a technical person and so some details could be (read: likely) mistaken.Tried to take full control of each, it says `logging on` `then the offline/unknown error comes up.
But some additional diagnostics to help the user would be a welcome addition. Thanks.
Norton always blocks

MaxBlitzer, User (Posts: 66)
Aug 20, 2018 3:26:52 pm EDT
On one machine I had direct access to, I temporarily disabled Smart Filter and Auto Protect and was able to use the Viewer to connect to the Host. However, I'm trying to remotely help someone over the phone, she says she disabled both and still same result, "double clicking or selecting Full Control doesn't connect to server or give any errors or popups".
So my first complaint is to Norton, for being $^$.
But it is kind of frustrating when you go to connect to a server and there is no error, no pop up, and doesn't connect, the user is kind of left "what do I do now?" Is there somewhere it clearly says something like "unable to connect to host" or anything? Need something the user can feedback to the tech or just to google the next steps..
Could there be a way to detect when the Viewer is being blocked from making any outbound connections?