java.lang.UnsupportedOperationException: libsctp.so.1: cannot open shared object file: No such file or directory
at sun.nio.ch.SctpNet.socket0(Native Method)
at sun.nio.ch.SctpNet.socket(SctpNet.java:90)
at sun.nio.ch.SctpChannelImpl.<init>(SctpChannelImpl.java:131)
at com.sun.nio.sctp.SctpChannel.open(SctpChannel.java:165)
at org.mobicents.protocols.sctp.AssociationImpl.doInitiateConnectionSctp(AssociationImpl.java:775)
at org.mobicents.protocols.sctp.AssociationImpl.initiateConnection(AssociationImpl.java:745)
at org.mobicents.protocols.sctp.SelectorThread.run(SelectorThread.java:121)
at java.lang.Thread.run(Thread.java:724)
I investigated that I don't have a library libsctp.so in my LINUX.
So I downloaded and installed it by
After restarting jboss the problem still occur. Jboss still can not find libsctp.so.1
The link libsctp.so.1 and the library is on:
[root@localhost .libs]# pwd
/root/lksctp-tools/src/lib/.libs
[root@localhost .libs]# ll
total 112
-rw-r--r-- 1 root root 8148 Sep 26 08:59 addrs.o
-rw-r--r-- 1 root root 3988 Sep 26 08:59 bindx.o
-rw-r--r-- 1 root root 6956 Sep 26 08:59 connectx.o
-rw-r--r-- 1 root root 36320 Sep 26 08:59 libsctp.a
-rw-r--r-- 1 root root 922 Sep 26 08:59 libsctp.lai
lrwxrwxrwx 1 root root 17 Sep 26 08:59 libsctp.so -> libsctp.so.1.0.15
lrwxrwxrwx 1 root root 17 Sep 26 08:59 libsctp.so.1 -> libsctp.so.1.0.15
-rwxr-xr-x 1 root root 23946 Sep 26 08:59 libsctp.so.1.0.15
-rw-r--r-- 1 root root 3300 Sep 26 08:59 opt_info.o
-rw-r--r-- 1 root root 3560 Sep 26 08:59 peeloff.o
-rw-r--r-- 1 root root 5852 Sep 26 08:59 recvmsg.o
-rw-r--r-- 1 root root 6052 Sep 26 08:59 sendmsg.o
drwxr-xr-x 2 root root 4096 Sep 26 11:58 temp
Executing command
[root@localhost .libs]# locate libsctp.so.1
[root@localhost .libs]#
shows nothing.
Also if I execute:
[root@localhost .libs]# locate libsctp.so
/usr/java/jdk1.7.0_40/jre/lib/i386/libsctp.so
it shows me wrong location
How can configure jboss to find libsctp.so.1 ?