[Question] Lỗi biên dịch mod_security ? |
18/03/2011 15:57:41 (+0700) | #1 | 233432 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
Em đang biên dịch mod_security cho Fedora 14 thì gặp vấn đề sau, không biết thiếu gói gì, ai đã từng bị thì chỉ giúp em. Cảm ơn
Code:
[root@localhost apache2]# ./configure
checking for gawk... gawk
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: in `/root/modsecurity-apache_2.5.12/apache2':
configure: error: C compiler cannot create executables
See `config.log' for more details.
|
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
18/03/2011 16:05:21 (+0700) | #2 | 233434 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Code:
yum groupinstall "Development Tools"
|
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
18/03/2011 16:07:29 (+0700) | #3 | 233435 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
có thể biết cụ thể gói nào không anh, nếu yum như thế sẽ load về một mớ gói luôn. |
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
18/03/2011 17:00:42 (+0700) | #4 | 233440 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
Cài đặt thêm gcc, gcc++ có lẽ nó sẽ giải quyết được vấn đề. |
|
|
|
|
[Question] Lỗi biên dịch mod_security ? |
19/03/2011 06:20:06 (+0700) | #5 | 233487 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
vitcon01 wrote:
Em đang biên dịch mod_security cho Fedora 14 thì gặp vấn đề sau, không biết thiếu gói gì, ai đã từng bị thì chỉ giúp em. Cảm ơn
Code:
[root@localhost apache2]# ./configure
checking for gawk... gawk
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: in `/root/modsecurity-apache_2.5.12/apache2':
configure: error: C compiler cannot create executables
[color=red]See `config.log' for more details.[/color]
Đoạn màu đỏ nói cụ thể cái gì? Coi trong cái config.log để biết chi tiết. Nếu không hiểu thì cháu nên post nội dung của cái "config.log" lên đây. |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
19/03/2011 09:27:37 (+0700) | #6 | 233499 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
conmale wrote:
vitcon01 wrote:
Em đang biên dịch mod_security cho Fedora 14 thì gặp vấn đề sau, không biết thiếu gói gì, ai đã từng bị thì chỉ giúp em. Cảm ơn
Code:
[root@localhost apache2]# ./configure
checking for gawk... gawk
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: in `/root/modsecurity-apache_2.5.12/apache2':
configure: error: C compiler cannot create executables
[color=red]See `config.log' for more details.[/color]
Đoạn màu đỏ nói cụ thể cái gì? Coi trong cái config.log để biết chi tiết. Nếu không hiểu thì cháu nên post nội dung của cái "config.log" lên đây.
Dạ , chính xác là thiếu cái này chú ah,
Code:
yum groupinstall "Development Tools"
Cảm ơn anh Quân! |
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
20/03/2011 02:24:17 (+0700) | #7 | 233559 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
Có vấn đề nữa là sau khi biên dịch thành công mod_security, cháu tiến hành sử dụng các Core Rule Set
và cấu hình như sau :
+Giải nén file core rule sau đó cháu cp nó vào thư mục conf/modsecurity_crs và cấu hình thêm vào httpd.conf
Code:
<IfModule security2_module>
Include conf/modsecurity_crs/*.conf
Include conf/modsecurity_crs/base_rules/*.conf
</IfModule>
Tuy nhiên sau khi start dịch vụ httpd(/usr/local/apache/apachectl) thì nó đứng yên một cục, mà không có bắt kỳ thông tin nào đưa ra, cháu phải sử dụng Ctrl+c để out.
*Những thông tin vổ sung cho vấn đề trên:
-Log thông báo khi chưa đoạn lệnh kia vào
Code:
[root@VPS httpd-2.2.17]# tail /usr/local/apache/logs/error_log
[Fri Mar 18 18:00:25 2011] [notice] caught SIGTERM, shutting down
[Fri Mar 18 18:00:28 2011] [notice] ModSecurity for Apache/2.5.13 (http://www.modsecurity.org/) configured.
[Fri Mar 18 18:00:28 2011] [notice] Apache/2.2.17 (Unix) configured -- resuming normal operations
[Fri Mar 18 18:06:12 2011] [notice] caught SIGTERM, shutting down
[Fri Mar 18 18:06:16 2011] [notice] ModSecurity for Apache/2.5.13 (http://www.modsecurity.org/) configured.
[Fri Mar 18 18:06:16 2011] [notice] Apache/2.2.17 (Unix) configured -- resuming normal operations
[Fri Mar 18 18:30:28 2011] [notice] caught SIGTERM, shutting down
[Fri Mar 18 18:36:29 2011] [notice] ModSecurity for Apache/2.5.13 (http://www.modsecurity.org/) configured.
[Fri Mar 18 18:36:29 2011] [notice] Apache/2.2.17 (Unix) configured -- resuming normal operations
[Fri Mar 18 18:47:35 2011] [notice] caught SIGTERM, shutting down
-Một điều nữa là cháu khi cháu biên dịch httpd cháu dùng các tham số sau, tuy nhiên các module mà cháu bậc không được biên dịch, không biết có gõ lệnh sai không
Code:
./configure --prefix=/usr/local/apache --enable-module=access --enable-module=log_config --enable-module=dir --enable-module=mime --enable-module=auth
|
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
20/03/2011 11:24:51 (+0700) | #8 | 233573 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
vitcon01 wrote:
...
Tuy nhiên sau khi start dịch vụ httpd(/usr/local/apache/apachectl) thì nó đứng yên một cục, mà không có bắt kỳ thông tin nào đưa ra, cháu phải sử dụng Ctrl+c để out.
Em chạy cái init script với `sh -x` xem nó đi đến đâu thì đứng. |
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
23/03/2011 23:59:22 (+0700) | #9 | 233860 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
quanta wrote:
vitcon01 wrote:
...
Tuy nhiên sau khi start dịch vụ httpd(/usr/local/apache/apachectl) thì nó đứng yên một cục, mà không có bắt kỳ thông tin nào đưa ra, cháu phải sử dụng Ctrl+c để out.
Em chạy cái init script với `sh -x` xem nó đi đến đâu thì đứng.
em đã sử dụng các lệnh như anh nói :
Code:
[root@VPS ~]# sh -x
sh-4.1# /usr/local/apache/bin/apachectl restart
+ /usr/local/apache/bin/apachectl restart
Tuy nhiên nó vẫn cứ đứng một cục ah anh! |
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
24/03/2011 08:33:13 (+0700) | #10 | 233868 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Code:
# sh -x /usr/local/apache/bin/apachectl restart
|
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
24/03/2011 20:31:31 (+0700) | #11 | 233880 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
quanta wrote:
Code:
# sh -x /usr/local/apache/bin/apachectl restart
Kết quả đây anh
Code:
[root@VPS ~]# sh -x /usr/local/apache/bin/apachectl restart
+ ARGV=restart
+ HTTPD=/usr/local/apache/bin/httpd
+ test -f /usr/local/apache/bin/envvars
+ . /usr/local/apache/bin/envvars
++ LD_LIBRARY_PATH=/usr/local/apache/lib:
++ export LD_LIBRARY_PATH
+ LYNX='links -dump'
+ STATUSURL=http://localhost:80/server-status
++ ulimit -H -n
+ ULIMIT_MAX_FILES='ulimit -S -n 1024'
+ '[' 'xulimit -S -n 1024' '!=' x ']'
+ ulimit -S -n 1024
+ ERROR=0
+ '[' xrestart = x ']'
+ case $ARGV in
+ /usr/local/apache/bin/httpd -k restart
httpd not running, trying to start
+ ERROR=0
+ exit 0
|
|
JK - JH
()()()
LTKT - LTT |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
25/03/2011 08:29:29 (+0700) | #12 | 233909 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
'exit 0' mà, em thử `ps -ef | grep httpd` chưa? |
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
04/04/2011 16:10:12 (+0700) | #13 | 234646 |
Mình cũng gặp tình trạng tương tự, đến đoạn dưới thì dừng. Phải Ctrl -C mới thoát được
[root@localhost ~]# sh -x /usr/local/apache2/bin/apachectl stop
+ ARGV=stop
+ HTTPD=/usr/local/apache2/bin/httpd
+ test -f /usr/local/apache2/bin/envvars
+ . /usr/local/apache2/bin/envvars
++ LD_LIBRARY_PATH=/usr/local/apache2/lib:
++ export LD_LIBRARY_PATH
+ LYNX='lynx -dump'
+ STATUSURL=http://localhost:80/server-status
++ ulimit -H -n
+ ULIMIT_MAX_FILES='ulimit -S -n 1024'
+ '[' 'xulimit -S -n 1024' '!=' x ']'
+ ulimit -S -n 1024
+ ERROR=0
+ '[' xstop = x ']'
+ case $ARGV in
+ /usr/local/apache2/bin/httpd -k stop
Nếu để mỗi dòng này thì được, start/stop tốt
Include /usr/local/apache2/conf/modsecurity_crs/*.conf
Nếu thêm dòng này thì gặp lỗi treo như trên
Include /usr/local/apache2/conf/modsecurity_crs/base_rules/*.conf
Pác nào từng bị như vậy ko? Giúp mình với |
|
|
|
|
[Question] Lỗi biên dịch mod_security ? |
25/04/2011 13:44:36 (+0700) | #14 | 236133 |
Hic, không ai gặp trường hợp này à |
|
|
|
|
[Question] Lỗi biên dịch mod_security ? |
25/04/2011 19:58:43 (+0700) | #15 | 236147 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
- Bạn dùng Apache, mod_security phiên bản bao nhiêu, compile thế nào?
- Thử tăng LogLevel lên, mở 2 cái Terminal: một cái stop Apache trong khi cái kia đang tail log xem có gì không. |
|
Let's build on a great foundation! |
|
|
|
[Question] Lỗi biên dịch mod_security ? |
26/04/2011 13:52:33 (+0700) | #16 | 236225 |
apache 2.2.17
mod_sec 2.5.13
Dịch apache: ./configure --enable-modules='ssl so unique_id'
Mod_secu: sau khi dịch thì có file mod_security2.so mình cho load file này từ http.conf và 2 file conf của modsecurity_crs thì gặp lỗi trên
LoadModule security2_module modules/mod_security2.so
<IfModule mod_security2.c>
Include /usr/local/apache2/conf/modsecurity_crs/*.conf
Include /usr/local/apache2/conf/modsecurity_crs/base_rules/*.conf
</IfModule>
Lạ 1 điều là nếu bỏ dòng thì không vấn đề gì
Tăng Log lên thì thấy báo vẫn như trước ko thay đổi
[Mon Apr 04 23:40:06 2011] [notice] caught SIGTERM, shutting down
[Mon Apr 04 23:48:05 2011] [notice] ModSecurity for Apache/2.5.13 http://www.modsecurity.org/) configured.
[Mon Apr 04 23:48:06 2011] [notice] Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8b configured -- resuming normal operations
[Mon Apr 04 23:48:38 2011] [notice] caught SIGTERM, shutting down
[Wed Apr 20 01:38:12 2011] [notice] ModSecurity for Apache/2.5.13 http://www.modsecurity.org/) configured.
[Wed Apr 20 01:38:13 2011] [notice] Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8b configured -- resuming normal operations
[Wed Apr 20 01:39:45 2011] [notice] caught SIGTERM, shutting down
[Wed Apr 20 01:39:48 2011] [notice] ModSecurity for Apache/2.5.13 http://www.modsecurity.org/) configured.
[Wed Apr 20 01:39:49 2011] [notice] Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8b configured -- resuming normal operations
[Wed Apr 20 01:39:50 2011] [notice] caught SIGTERM, shutting down
|
|
|
|
|
|
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|