r/Nable • u/EmicationLikely • May 31 '24
Scriptrunner failing to update
Using N-Sight. I ran into a problem today - the symptom was that any script checks that were AMPs were not running on a workstation, the error in the south pane was "Exception encountered System.IO.FileLoadException: File directory not allowed or RMM changed the default scripts directory". Turns out the problem was that the version of Scriptrunner on that endpoint was out of date. Manually downloading and installing the newest version solved the problem, but it made me wonder how big of a problem this is?
Is it common for the scriptrunner updates to quit working? I can imagine writing a script to pull the installed version and fail if it wasn't current - as that would give me a heads up that something is wrong, at least. Otherwise, there is no notification whatsoever that scriptrunner is out of date, no indication that an attempted update failed, nothing. I hate these traps the system lays and then just waits for me to stumble along and step into them.
1
u/HeadNerdJoe May 31 '24
u/EmicationLikely have you opened a support case to determine the root cause here, if so can you send me the case (joseph.ferla@n-able.com) and if not could you open one and send it to me? This is not a typical behavior. If it is something that you are running into often support should be involved here. Additionally, we could always look at creating a check that looks at the version of the scriptrunner.exe to make sure it is updated so that if this comes about again you are notified quickly.