[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 16:02:50 (+0700) | #1 | 187823 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
Em cài đặt snort trên Fedora8, nhưng khi em configure theo hướng dẫn
Code:
./configure --with-mysql --enable-dynamicplugin --enable-inline
thì có lỗi này
Code:
checking for dlsym in -ldl... no
checking for dlsym in -lc... no
ERROR! programmatic interface to dynamic link loader
not found. Cannot use dynamic plugin libraries.
em search hoài trên mạng mà cũng ko thấy ai xử lý cái lỗi này, hix, mong mấy pro xem dùm em |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 17:48:47 (+0700) | #2 | 187825 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Bạn search như thế nào mà không thấy? Mở /path/to/snort_source/doc/INSTALL ra đọc xem có thấy không? |
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 22:05:41 (+0700) | #3 | 187839 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
em search trên google với từ khóa là dynamic link loader not found hay Error dynamic link loader not found. nhưng thấy nhìu cách giải quyết đc đưa ra nhưng ko thấy cách nào có hiệu quả. tại em cũng mới tìm hiểu về linux nên còn nhiều thứ hem biết
còn /path/to/snort_source/doc/INSTALL là mở ở đâu zậy anh |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 22:34:48 (+0700) | #4 | 187844 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
willse7en wrote:
em search trên google với từ khóa là dynamic link loader not found hay Error dynamic link loader not found. nhưng thấy nhìu cách giải quyết đc đưa ra nhưng ko thấy cách nào có hiệu quả. tại em cũng mới tìm hiểu về linux nên còn nhiều thứ hem biết
Cứ dán cả cái thông báo lỗi đó vào Google cho nhanh.
willse7en wrote:
còn /path/to/snort_source/doc/INSTALL là mở ở đâu zậy anh
là 'cd' đến thư mục mã nguồn của snort, 'cd' tiếp đến doc rồi mở file INSTALL ra để đọc, ví dụ:
Code:
$ cd snort-2.8.4.1/doc/
bash-3.1$ less INSTALL
|
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 22:35:41 (+0700) | #5 | 187845 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
willse7en wrote:
em search trên google với từ khóa là dynamic link loader not found hay Error dynamic link loader not found. nhưng thấy nhìu cách giải quyết đc đưa ra nhưng ko thấy cách nào có hiệu quả. tại em cũng mới tìm hiểu về linux nên còn nhiều thứ hem biết
còn /path/to/snort_source/doc/INSTALL là mở ở đâu zậy anh
Cho tôi hỏi, bro cài đặt snort hay là module snort_inline ?
|
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 23:10:37 (+0700) | #6 | 187848 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
quanta wrote:
Cứ dán cả cái thông báo lỗi đó vào Google cho nhanh.
em dán nguyên thông báo lỗi cũng chỉ ra mấy kết quả đó ah, ko có nhiều
tranhuuphuoc wrote:
Cho tôi hỏi, bro cài đặt snort hay là module snort_inline ?
hix, mình cài theo hướng dẫn, nếu ko có dòng --enable-dynamicplugin thì chạy đc, còn có thì báo lỗi như mình nói, còn cài inline hay module hem bít, hix. mình vẫn đang tìm hiểu nên hem bít nhìu, có j mấy bạn thông cảm
|
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 23:20:34 (+0700) | #7 | 187849 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
willse7en wrote:
hix, mình cài theo hướng dẫn, nếu ko có dòng --enable-dynamicplugin thì chạy đc, còn có thì báo lỗi như mình nói, còn cài inline hay module hem bít, hix. mình vẫn đang tìm hiểu nên hem bít nhìu, có j mấy bạn thông cảm
Ở trên tôi thấy bro chạy dòng lệnh sau
Code:
./configure --with-mysql --enable-dynamicplugin --enable-inline
Điều này tôi thấy hơi lạ với tiêu đề của bài viết, bây giờ thì tôi mới biết bro đang cài đặt IDS Snort không phải mode inline
snort_inline là 1 module nhỏ gọn, nó không cần biết đến Mysql là gì cả, nó được dùng để can thiệp vào packet từ khi packet mới được chuyển vào iptables . Khi cài đặt snort_inline cần bật --enable-inline
Khi cài đặt Snort thì bấy nhiều đây cũng tạm được ./configure --with-mysql --enable-dynamicplugin
Hy vọng giải đáp thắc mắc của bro
Good luck |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 23:36:03 (+0700) | #8 | 187852 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
èo, zậy để em thử phát xem sao |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
28/07/2009 23:37:29 (+0700) | #9 | 187853 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
willse7en wrote:
quanta wrote:
Cứ dán cả cái thông báo lỗi đó vào Google cho nhanh.
em dán nguyên thông báo lỗi cũng chỉ ra mấy kết quả đó ah, ko có nhiều
Nhưng mà quan trọng là đã đọc hết và kỹ mấy cái kết quả đó chưa?
Mà không thấy bạn phản hồi gì về việc đã đọc file INSTALL chưa nhỉ? Trong đó có đoạn này nè:
Problems may also be encountered if both the 32bit and 64bit libraries
are installed on the system, and configuring snort with MySQL support
may result in a different error:
checking for mysql... yes
checking for compress in -lz... yes
checking for dlsym in -ldl... no
checking for dlsym in -lc... no
ERROR! programmatic interface to dynamic link loader
not found. Cannot use dynamic plugin libraries.
Reading through config.log, you may see something like this (the
numbers are the line number and may differ):
configure:24280: checking for dlsym in -ldl
configure:24310: gcc -o conftest -g -O2 -Wall -DDYNAMIC_PLUGIN -I/usr/include/mysql -DENABLE_MYSQL -lpcre -L/usr/lib/mysql conftest.c -ldl -lmysqlclient -lz -lpcre -lpcap -lm -lnsl >&5
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a when searching for -lmysqlclient
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
configure:24316: $? = 1
This likely indicates a compability issue between a 32bit library
from mysql (found in its normal location), and a 64bit library for
libdl (dynamic loader). Use the --with-mysql-libraries option to
specify the location of the 64bit mysql library (e.g. /usr/lib64/mysql).
|
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 11:59:44 (+0700) | #10 | 187950 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
hix, chiều em bận đi thi nên hem phản hồi lại cho pác đc, em đọc file INSTALL.log rùi, y chang cái pác đưa lên lun, em ko bít có phải là em thiếu cái mysqlclient hem
em thử chạy
Code:
./configure --with-mysql-libraries=/usr/lib/mysql --enable-dynamicplugin
nhưng cũng ko đc, vẫn bị cái lỗi đó |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 12:07:56 (+0700) | #11 | 187952 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
Cài đặt Snort thì bro nên đọc kỹ tài liệu sau
http://www.snort.org/docs/setup-guides/
Good luck |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 12:30:17 (+0700) | #12 | 187954 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
- File INSTALL chứ không phải INSTALL.log
- Mỗi khi chạy ./configure bị lỗi, file config.log (nằm trong thư mục chứa mã nguồn Snort) có nội dung thế nào?
- uname -a
- locate libmysqlclient |
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 12:50:09 (+0700) | #13 | 187956 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
woa, configure ok rùi pác ui, yeah
em gõ lệnh locate libmysqlclient để thì có 2 folder lib
1 là usr/lib/mysql, 1 là usr/local/lib/mysql
rùi em configure theo cái đường dẫn thứ 2 (vì đường dẫn 1 nãy thử ko chạy) thì configure uki
Code:
./configure --with-mysql-libraries=/usr/local/lib/mysql --enable-dynamicplugin
thanks pác nhìu lắm , để e make + make install xem đc hem, hì hì |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 13:02:31 (+0700) | #14 | 187957 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
xong, snort đã cài đc, hehe, thanks pác so much |
|
|
|
|
[Question] Lỗi dynamic link loader not found trên snort |
29/07/2009 21:33:32 (+0700) | #15 | 187972 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
willse7en wrote:
woa, configure ok rùi pác ui, yeah
em gõ lệnh locate libmysqlclient để thì có 2 folder lib
1 là usr/lib/mysql, 1 là usr/local/lib/mysql
rùi em configure theo cái đường dẫn thứ 2 (vì đường dẫn 1 nãy thử ko chạy) thì configure uki
Code:
./configure --with-mysql-libraries=/usr/local/lib/mysql --enable-dynamicplugin
thanks pác nhìu lắm , để e make + make install xem đc hem, hì hì
@willse7en: Nên dùng đúng tiếng Việt, đừng: được hem, rùi, pác, lun, nhìu lém,... Lần sau là mình cảnh cáo đấy.
--> Bạn có biết tại sao nó lại thế không?
|
|
Let's build on a great foundation! |
|
[Question] Lỗi dynamic link loader not found trên snort |
30/07/2009 14:25:42 (+0700) | #16 | 188082 |
willse7en
Member
|
0 |
|
|
Joined: 21/07/2009 03:19:16
Messages: 12
Offline
|
|
hic, sr, mình sửa ngay.
còn bi vậy, mình nghĩ là do 32bit library với 64bit library, như bạn đã nói ở trên. mình cài mysql trong gói cài đặt của Fedora luôn, nên ko biết có thiếu hay khác với gói cài từ ngoài vào ko |
|
|
|