Apache Web Server has been configured to work with Appian. The instructions in the Configuring Apache Web Server with Appian have been followed exactly, but Apache fails to start with the following error in the mod_jk.log:
[jk:warn] [pid XXXX] No JkShmFile defined in httpd.conf. Using default <APACHE_HOME>/logs/jk-runtime-status[jk:emerg] [pid XXXX] Initializing shm:<APACHE_HOME>/logs/jk-runtime-status.XXXX errno=13. Unable to start due to shared memory failure.
The following are all true on the environment:
SELinux may be configured to block shared memory access in the <APACHE_HOME>/logs/ directory.
<APACHE_HOME>/logs/
Work with a System Administrator to modify SELinux permissions to allow shared memory access in the <APACHE_HOME>/logs/ directory.
This article applies to all versions of Appian using Linux as the operating system.
Last Reviewed: November 2018