Your problem is likely different from the one I experienced - one that was related to SE Linux.
I know that there is a library / .so that is not loaded for Linux by default. I don’t remember which off the bat but it would normally complain about that from the command line.
Since it is complaining about an HTTP error you should try looking at the /var/log/httpd/error_log file just after trying execution to see what error occurred. When these sorts of issues come up, I leave a terminal session with a tail -f /var/log/httpd/error_log command running so I can see what’s going on.
NB In my setup, I use the ‘default’ Apache HTTP server, not the one that ScriptCase supplies.
Their httpd error log may be in a different place. Use the find command to find where it is.