We have a process at my company that we use to create a setting on a computer that contains the computer purchase date. It has worked for many years until the last couple of years. Now we have started running into 50 or so computers that throw a “relevance substitution error”.
We have a txt file that each line is a serial number, followed by a tab, followed by a date. We download the file to the computer. Create a parameter with the local serial number. then we check to see if the serial number is in the file. if it is, we take everything after the tab char on the line with it’s serial number.
this is the bit of action script that is causing me the issue:
parameter “shipdate” = “{following text of last “%09” of it of (line whose (it as lowercase as string contains (parameter “serialnumber”)) of file (“C:\Program Files (x86)\BigFix Enterprise\BES Client\PC_Ship.txt”))}”
in the log file we get this error on the above line: “Command failed (Relevance substitution failed)”
does anyone have any ideas as to why this would throw an error on only some machines, some times. we have found that some machines will fail one time and then run successfully another time. there doesn’t appear to be any similarity on the devices. Dell Latitude laptops, Dell OptiPlex desktops, Surface laptops.