Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Read an articla a few weeks ago that they have found security flaws in many VNC dists. How (if) is VNC enabled and turned on from default in Automate? We never use VNC but I have seen VNC registry keys in our clients machines. We try to secure our clients enviorments as good as we can so we dont want VNC to be enabled by default if we dont use it. We only use Control. Thanks!
  3. Thanks for your reply. I dont think that the command is the problem. As I mention above when I do the exact same command in a CMD at the local computer it does work (if I right click and choose run as admin)
  4. Will leave this here. Here is a script I use with a powershell to always show the tray. It puts it the first icon next to the clock. I also use a modified version of Darren's getfile script here to transfer the PS1 in the script. Hope this helps. I will say this restarts explorer for the user and I have it scheduled to run every 4 hours on a group. So it is kind of "bringing a shotgun to a knife fight" kind of thing but it uses script state so it only does it once per user per machine. Show Automate Tray Always.xml show_notification_icon.ps1
  5. Yesterday
  6. Review this thread https://www.gavsto.com/why-you-should-almost-never-need-to-run-anything-as-admin-in-automate/ Using normal Shell in a script to create the shortcut in C:\Users\Public\Desktop will work, as long as you're not trying to do anything like copying from a network share that the computer account doesn't have access to. OK is used when no output is returned from your command. The command is likely your issue (you can try running it on the backend Command Prompt tool within Labtech, or sing backstage to perfect the command, and then run it in Shell)
  7. MGreen

    Identify version

    There's a search parameter "IsPortable" that is a true/false flag you can add to your search. If I were you i'd spend more time reviewing all the available search options and reading docs
  8. Hi! Because RSAT keeps getting uninstalled when windows installs new updates on the machine I am currently building a script to install it again when the monitor detect its missing. The scripts works just fine except one thing. Creating the shortcut with nircmd from nirsoft. In the end of the script I want to put a shortcut to Active Directory Users and Computers to the public desktop (C:\Users\Public\Desktop). When I do this manually in a CMD I have to right click on CMD and choose run as admin otherwise it will not work, even if the user is local admin on the machine. With a normal shell in the script I get a OK on that command but it will then fail in the section where the script check if the shortcut is present or not. With a shell as admin in the script I get a failed login as user when trying to create the shortcut. Do I have to have a valid domain admin or local admin account at the location for this to work? I have got the script to work 100% but only if I but the shortcut at C:\Users\%username%\desktop but then the user needs to be logged on to the computer for the script to complete. Can I manage to do the right click and run as admin in the script? Thanks in advanced!
  9. Hi! Because RSAT keeps getting uninstalled when windows installs new updates on the machine I am currently building a script to install it again when the monitor detect its missing. The scripts works just fine except one thing. Creating the shortcut with nircmd from nirsoft. In the end of the script I want to put a shortcut to Active Directory Users and Computers to the public desktop (C:\Users\Public\Desktop). When I do this manually in a CMD I have to right click on CMD and choose run as admin otherwise it will not work, even if the user is local admin on the machine. With a normal shell in the script I get a OK on that command but it will then fail in the section where the script check if the shortcut is present or not. With a shell as admin in the script I get a failed login as user when trying to create the shortcut. Do I have to have a valid domain admin or local admin account at the location for this to work? I have got the script to work 100% but only if I but the shortcut at C:\Users\%username%\desktop but then the user needs to be logged on to the computer for the script to complete. Can I manage to do the right click and run as admin in the script? Thanks in advanced!
  10. Last week
  11. I am having same problem as Darrell_Null...I am using an account on CWC that is NOT SSO enabled and running it on my on premise Automate Server so in theory things should be working....
  12. I've not seen that issue before, and I've upgraded a few Windows 7 systems now. A google of that error code suggests that the Windows Update system may not be functioning right. It could also be that the Windows Update system is too out of date if those were fresh VMs of Windows 7. At the very least it would be a good idea to make sure the systems were fully up-to-date and that the Windows Update system appeared to be fully functional.
  13. I was able to upgrade Windows 10 build, but never worked on Windows 7 machines. Tested on old and new build Windows 7 VMs. The email always says: The results for the upgrade are as follows: Script failed because error was given for install: ERROR: General Windows Update failure, try the following troubleshooting steps - Run update troubleshooter - sfc /scannow - DISM.exe /Online /Cleanup-image /Restorehealth - Reset windows update components. (Code: 0x80070490) There are no Windows update issues on both. Any thoughts? Also, has anyone tested on Windows 7? P.S: I'm testing on not activated Windows Pro.
  14. I made a search for all Windows 10 devices, attached the search to a group. On this group I have made a remote monitor which does a REGKEY lookup for the key : HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power:HiberbootEnabled Value should be 0, if not then run an autofix script which changes the value from 1 to 0. Works like a charm !
  15. All, I have edited my original picture post, to include a little more detail. Let me know if this isn't enough, and I'll crack it open and try to improve some more. Sorry for the delays! You can see from the start of this thread, I was one of the early ones trying to sort this out, and Darren was a huge help.
  16. FWIW , I do this and then I transfer/run this .ps1 # November 28, 2017 - TJY # Generate a list of Bitlocker recovery keys and display them at the command prompt. # #Lift Powershell restriction Set-ExecutionPolicy Unrestricted -Force # Identify all the Bitlocker volumes. $BitlockerVolumers = Get-BitLockerVolume # For each volume, get the RecoveryPassowrd and display it. $BitlockerVolumers | ForEach-Object { $MountPoint = $_.MountPoint $RecoveryKey = [string]($_.KeyProtector).RecoveryPassword if ($RecoveryKey.Length -gt 5) { Write-Output ("$MountPoint $RecoveryKey.") } } using a script like this against the search group. Now I have the recovery key on the device in an EDF. I am running it once every few days so if someone adds a drive or the recovery key changes for some reason I should have it.
  17. @Frznto hit me up on slack MSPGeek as bigdessert so I can help you out.
  18. Hello all. I am trying to get this setup for us to test and use. I seem to be running into an issue though with the Fith step, either by lack of understanding or something else. I have installed the RMM+ Password Link plugin in Automate and the extension in Control. It appears I am unable to "Edit Settings" in the control extension as shown in the below screenshot. In the second screenshot shows the current RMM thats available in a Control session. I did initially install the RMM+ extension in Control which is currently disabled. Control and Automate are both installed on a AWS server. Control version is currently :19.4.25759.7247 RMM Plugin Version for Automate is 1.0.0.20. Control is 1.0.27.
  19. We are using the Patch Accounting script in Automate for Patch Management but the tickets that are being created are going to the default category 'Monitor Alerts' which goes to our ConnectWise Manage 'Alerts' board and puts the client's agreement into overages. Is there a way to modify the default script to send these tickets to a different category? We created a new category which goes to the Patching board in our PSA and gets the appropriate work-type added. However, the script function 'create ticket' and 'add ticket time' does not specify anywhere to put a category the ticket should be created as. In the Manage plug-in, there is a spot that says 'default ticket action' which says tray icon goes to helpdesk, and scripts, monitors, alert tickets go to Monitor Alerts. If we change that, then ALL alerts will end up in the patching board... How can we somehow specify the category the ticket the Patch Accounting script goes?
  20. I don't have the option to re-publish as a SubReport...presumably since this is a built-in report template (Antivirus Health).
  21. I wanted to provide an update. This issue made it all the way up to the development team. It was 2 issues. For some reason once the agents "load" goes above a certain point it simply crashes. IE the probe scanning, X number of commands / scripts, it seems to crash out. If it is restarted it will run but may crash again if the command queue is large enough. LTService and LTMonService both stop. The related issue was that some of the agents were trying to change their passwords and the Janus.dll on the agent side was getting a different password than the server one. That one also made it development. This one becomes obvious because LTErrors.txt will be streaming Janus errors every few minutes. If you manually update the password in the database and the registry, the agent will work until it hits the change interval and fails. Removing the agent and reinstalling resolves the issue. The issue persisted in to Patch 11 also.
  22. I have an “onboarding accelerator” monitor. It triggers the onboarding script when it sees: A computer, online, in a location with onboarding enabled where onboarding has not completed and excluded from contract is not selected. I specifically use the v_extradata tables to test the EDF values because as soon as I can see the result there, I know that groups and such have rebuilt. (I tried triggering it quicker, but the standard onboarding script relies on groups/EDFs/etc. being up to date, so running it early means it misses things). That doesn’t speed the group builds, but it does start onboarding within about 20 minutes instead of only running once an hour. So, is the main issue that users are granted access to machines by specific groups, and the machines are not visible to them until the computer is in that group? A potential solution could be: Create a group that determines which agents they can see. Say you are using “Service Plans” as the group. You could have a search/group for “Agents Under Contract” or whatever, that just grabs all computers where the location has a server or workstation (as appropriate) service plan assigned with onboarding enabled and Exclude From Contract is not checked. Basically, it will be all computers that should be under contract. Ok, now, make a monitor that runs every 5 minutes to check if any not onboarded systems matched those conditions.. Trigger a script. (I think you already had all this design in mind) but instead of rebuilding EVERYTHING, just add a row to searches, subgroups and subgroupswchildren for the agent, adding the agent to the specific group(s) you need them in for technicians to access them. This would scale because you are only performing minor insert queries instead of asking for everything to be rebuilt for only one new agent. Not everything would be complete, but you could get them the access they need. (Oh yeah, also, some users permissions table would need to be touched..)
  23. Stupid Question and it should be possible but I can't seem to work out how to do it. On Windows 10, the Labtech Tray is hidden by default on Windows 10. I would like to make it visible for all users on all machines where it's installed. Does anyone have any ideas on how to do this?
  24. Chiming in real quick to say: We ended up abandoning the Sharepoint ISO hosting after one too many "file, what file?" situations. Since we're paying for a Wasabi storage account, we made a bucket with a public read-only ISO in it instead, that seems to be working much, much better. Also the Win10 mount trick @SteveYates described is working a treat. Nice one!
  25. Try this: Re-publish it as a subreport Create a blank report and add the Computers table to the Data Source Add the subreport to that blank report
  26. Darren, I am interested in doing this same thing. I'm a scripting/database newbie, however, and have no idea how to do this. Support won't help me as this is a custom request. Can't believe there isn't a way to watch for, or notify, when a monitor gets disabled. That's insane. Do you have any additional information on this topic, or be willing to share the syntax on how to do this? Thanks! -JEFF
  27. Having a similar error, however with a built-in report (Antivirus Health). Deleting and re-publishing it from Template results in the same "Object reference" error. Here's what I see in the LTcErrors log. Any assistance interpreting this would be appreciated! **************************************************************************************************************** 2019-12-04 09:05:47.848 -05:00 [Information] APPLICATION_NAME=LTClient APPLICATION_VERSION=v190.307 THREAD_ID=1 "APPLICATION_NAME="LTClient"" "APPLICATION_VERSION="190.307"" "UTC_TIMESTAMP="2019-12-04 14:05:47.848"" "SOURCE="Plugin"" "MESSAGE="An error occurred while trying to load the report's data source. Error: Object reference not set to an instance of an object. Stacktrace: at ReportCenterPlugin.EndUserDesigner.LTXtraReport.ConvertQueriesToData(DataSet& myDataSet) "" **************************************************************************************************************** 2019-12-04 09:05:47.851 -05:00 [Information] APPLICATION_NAME=LTClient APPLICATION_VERSION=v190.307 THREAD_ID=1 "APPLICATION_NAME="LTClient"" "APPLICATION_VERSION="190.307"" "UTC_TIMESTAMP="2019-12-04 14:05:47.851"" "SOURCE="Plugin"" "MESSAGE="There was an error while loading the report viewer control, report: Antivirus Health report id:20 Object reference not set to an instance of an object. Stacktrace: at ReportCenterPlugin.EndUserDesigner.LTXtraReport.ConvertQueriesToData(DataSet& myDataSet) at ReportCenterPlugin.EndUserDesigner.LTXtraReport.UpdateDataSource() at ReportCenterPlugin.EndUserDesigner.LTXtraReport.LoadLayout(Stream stream) at ReportCenterPlugin.ReportViewerControl.DeserializeReportData(Byte[] reportData) at ReportCenterPlugin.ReportViewerControl.ReportViewerControl_Load(Object sender, EventArgs e) "" **************************************************************************************************************** 2019-12-04 09:07:53.361 -05:00 [Information] APPLICATION_NAME=LTClient APPLICATION_VERSION=v190.307 THREAD_ID=1 "APPLICATION_NAME="LTClient"" "APPLICATION_VERSION="190.307"" "UTC_TIMESTAMP="2019-12-04 14:07:53.361"" "SOURCE="Control Center"" "MESSAGE="No context menu items loaded for child context menu item provider with Guid 8bbc939c-a64b-49d5-a443-f959472a8424"" ****************************************************************************************************************
  1. Load more activity
×
×
  • Create New...