Web Agent doesn't start and Apache reports error : LLAWP.exe must be callable from the system path

Document ID : KB000006459
Last Modified Date : 09/07/2018
Show Technical Document Details
Issue:

 Starting Web Agent, this one doesn't process request and reports error :

  [15/Mar/2017:11:27:30] [Error] SiteMinder Agent
  Failed to Start the LLAWP process.
  Execlp failed: 'Invalid argument'. LLAWP.exe must be callable from the system path.

  strace command reports :

  17:27:50 setuid(48) = 0
  17:27:50 execve("/appli/siteminder/webagent/bin/LLAWP",
  ["LLAWP", "/etc/httpd/conf/WebAgent.conf", "-APACHE22", "", ""],
  [/* 25 vars */]) = -1 EACCES (Permission denied)
  17:27:50 +++ exited with 127 +++

Environment:
Web Agent 12.5CR00 64bit on Apache 2.2.15 64bit on RedHat 6 64bit;
Resolution:


Solution #1:
  Set the group permissions for read/write/execute for
  the group on the directory :

  /opt/CA/siteminder

  /opt/CA:
  drwx------ 4 root daemon 4.0K Mar 13 16:11 siteminder

  to

  drwxrwx--- 4 root daemon 4.0K Mar 13 16:11 siteminder

  solved the issue

-----------------------
Solution #2

The systemd /etc/sysconf/httpd environemt variable source file is missing the /opt/CA/webagent/bin folder from the PATH variable.