banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Lỗi biên dịch mod_security ?  XML
  [Question]   Lỗi biên dịch mod_security ? 18/03/2011 15:57:41 (+0700) | #1 | 233432
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]
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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 18/03/2011 16:05:21 (+0700) | #2 | 233434
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Code:
yum groupinstall "Development Tools"
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 18/03/2011 16:07:29 (+0700) | #3 | 233435
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]
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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 18/03/2011 17:00:42 (+0700) | #4 | 233440
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]
Cài đặt thêm gcc, gcc++ có lẽ nó sẽ giải quyết được vấn đề.
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 19/03/2011 06:20:06 (+0700) | #5 | 233487
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

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.
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 19/03/2011 09:27:37 (+0700) | #6 | 233499
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 20/03/2011 02:24:17 (+0700) | #7 | 233559
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]
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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 20/03/2011 11:24:51 (+0700) | #8 | 233573
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

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!
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 23/03/2011 23:59:22 (+0700) | #9 | 233860
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 24/03/2011 08:33:13 (+0700) | #10 | 233868
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Code:
# sh -x /usr/local/apache/bin/apachectl restart



Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 24/03/2011 20:31:31 (+0700) | #11 | 233880
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 25/03/2011 08:29:29 (+0700) | #12 | 233909
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
'exit 0' mà, em thử `ps -ef | grep httpd` chưa?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 04/04/2011 16:10:12 (+0700) | #13 | 234646
chang_ngo_di_dao_pho
Member

[Minus]    0    [Plus]
Joined: 15/07/2010 22:58:36
Messages: 3
Offline
[Profile] [PM]
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
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 25/04/2011 13:44:36 (+0700) | #14 | 236133
chang_ngo_di_dao_pho
Member

[Minus]    0    [Plus]
Joined: 15/07/2010 22:58:36
Messages: 3
Offline
[Profile] [PM]
Hic, không ai gặp trường hợp này à
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 25/04/2011 19:58:43 (+0700) | #15 | 236147
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
- 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!
[Up] [Print Copy]
  [Question]   Lỗi biên dịch mod_security ? 26/04/2011 13:52:33 (+0700) | #16 | 236225
chang_ngo_di_dao_pho
Member

[Minus]    0    [Plus]
Joined: 15/07/2010 22:58:36
Messages: 3
Offline
[Profile] [PM]
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 smilie
</IfModule>

Lạ 1 điều là nếu bỏ dòng smilie 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

[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 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|