< Back

SELinux Troubleshooting


Problem: 

I get an error when starting Tecplot 360 on Linux with SELinux. 

Solution: 

SELinux (provided with some Linux distributions) adds an extra layer of security. It can prevent Tecplot 360 from starting in some cases. 

If you see this error message:  

mprotect failed in ExecutableAllocator::makeExecutable: Permission denied  

Enter these two commands. They will create a new policy module that allows what was denied in tec360-bin and will install it into SE Linux:

ausearch -c 'tec360-bin' --raw | audit2allow -M my-tec360bin
semodule -X 300 -i my-tecplotbin.pp  

The information above is provided as a suggestion by the SELinux sealert utility. With it, you can run Tecplot 360 without disabling SELinux.