- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
RSA Web Agent Apache Installation
I have installed RSA Web Agent 8.0 on Red Hat Enterprise Linux 7.2 running Apache 2.4.
after installation when we start httpd service below error is faced:
[:error] [pid 3495:tid 140472830183488] (20019)DSO load failed: /etc/httpd/rsawebagent/librsawa_apache.so
SELINUX is disabled. What can be the issue?
- Tags:
- Agent
- Agents
- apache-web-agent
- apache_http_server
- Auth Agent
- Authentication Agent
- Community Thread
- Discussion
- Forum Thread
- RSA SecurID
- RSA SecurID Access
- rsa_module_failed
- SecurID
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
possible a required library is missing, not in a path, or failed to load. check the RSA docs
for all prerequisites and check below
check with ldd (similar to this example showing a library missing)
# ldd /etc/httpd/rsawebagent/librsawa_apache.so
libnsl.so.1 => /usr/lib/libnsl.so.1
librwtool.so.2 => (file not found)
libCrun.so.1 => /usr/lib/libCrun.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libw.so.1 => /usr/lib/libw.so.1
when you run ldd is anything shown as not found ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When you started apache did you use the -k option?
Please run the following commands and post back your results
ps -ef|grep -i rpc
ps -ef|grep -i httpd
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please check response below:
httpd service is not running and apache is in worker mode
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
possible a required library is missing, not in a path, or failed to load. check the RSA docs
for all prerequisites and check below
check with ldd (similar to this example showing a library missing)
# ldd /etc/httpd/rsawebagent/librsawa_apache.so
libnsl.so.1 => /usr/lib/libnsl.so.1
librwtool.so.2 => (file not found)
libCrun.so.1 => /usr/lib/libCrun.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libw.so.1 => /usr/lib/libw.so.1
when you run ldd is anything shown as not found ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for that, you have two issues here.
rpcbind needs to be installed and running so install that, and start it.
run httpd stop then httpd -k start after installing rpcbind
You have to use the -k option when starting and stopping httpd else we will not work. This is required and noted in our documentation.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i installed and started rpc after that i used httpd -k start to start apache service but the error message in /var/log/httpd/error_log file is same.
[:error] [pid 11495] (20019)DSO load failed: /etc/httpd/rsawebagent/librsawa_apache.so
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
libxerces-c-3.1.so library was missing after installing it service was started successfully.
Thank you for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello! I'm having a similar issue. SE linux is disabled. We just pulled a new copy of the sdconf.rec file. RPC server is running and this is the output of the ldd librsawa_apache.so:
linux-vdso.so.1 => (0x00007fff33caf000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f2e0b175000)
libxerces-c-3.1.so => /etc/httpd/rsawebagent/libxerces-c-3.1.so (0x00007f2e0ac6d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2e0aa50000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f2e0a74a000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2e0a4c5000)
libc.so.6 => /lib64/libc.so.6 (0x00007f2e0a132000)
/lib64/ld-linux-x86-64.so.2 (0x0000003baba00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2e09f1c000)
Any other ideas?
