Good afternoon. I am running the following setup:
OS : Linux (4.4.0-1128-aws) 64bit
Java Version : 1.8.0_292 (Private Build) 64bit
Tomcat Version : Apache Tomcat/8.0.32 (Ubuntu)
Lucee Version : Lucee 220.127.116.11
I am running into a weird issue when using the
<cfexecute> tag. Programs that run in
<cfexecute> are showing old, outdated versions. I’ve upgraded the programs through the shell, (like
aws) to current versions, but Lucee continues to use the old versions when executed through
This is an example of a command run through my server’s shell:
$ aws --version aws-cli/2.2.31 Python/3.8.8 Linux/4.4.0-1128-aws exe/x86_64.ubuntu.16 prompt/off
And here’s my
<cfexecute name="aws" arguments="--version" timeout="0" errorvariable="error"></cfexecute> aws-cli/1.18.69 Python/3.5.2 Linux/4.4.0-1128-aws botocore/1.16.19
What on earth could be causing this? I am at a total loss. Is this some kind of weird issue with aliasing? If so - I am going to need a lot of help for figuring out how to undo this mess.
Any suggestions are kindly and warmly appreciated.