When attempting to install any of the Rocket MX engines on newer versions of RedHat Linux (8.9 & higher), you can, or will experience a permission denied error. The cause of this is RedHat and possibly other Linux variations have hardened their OS by setting a /tmp 'noexec' attribute. Since our installer uses the /tmp folder this prevents the .run file to execute the embedded .sh script(s). This will occur even if running the installer as root. There is a way to get around this as we make changes to our installer. You can run the below command from the folder where you have the .run file and the install should succeed. This will be resolved in our upcoming 10.4.3 release.
mkdir tmp; ./<install_file>.run --target ./tmp
examples:
mkdir tmp; ./api-engine-setup.run --target ./tmp
mkdir tmp; ./mx-web-engine-linux-setup.run --target ./tmp
------------------------------
Patrick Carroll
Manager, Technical Support Engineering
Rocket Internal - All Brands
Atlanta GA US
------------------------------