Announcements

SecurID® Discussions

Browse the SecurID discussion board to get product help and collaborate with other SecurID users.
AliTariq1
Beginner
Beginner

RSA Web Agent Apache Installation

Jump to solution

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?

Labels (1)
0 Likes
1 Solution

Accepted Solutions
EdwardDavis
Employee
Employee

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 ?

View solution in original post

0 Likes
7 Replies
ChristopherSalv
Employee
Employee

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

0 Likes

Please check response below:

httpd service is not running and apache is in worker mode

pastedImage_0.png

0 Likes
EdwardDavis
Employee
Employee

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 ?

0 Likes

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.

0 Likes

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

0 Likes

libxerces-c-3.1.so  library was missing after installing it service was started successfully.

Thank you for your help.

0 Likes
JustinGardner
Beginner
Beginner

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?

0 Likes