[FreeBSD] [root@crazycat /usr/local/etc/apache22]# apachectl start [Wed May 27 22:07:40 2009] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter


[root@crazycat /usr/local/etc/apache22]# apachectl  start
[Wed May 27 22:07:40 2009] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter


요로코롬 에러가 생길때

다음과같이 대처한다.

(참고로 아파치 2.2 버전이다. 2.0 버전 1.3 버전에선 해당 에러를 발견하지못했다.)

kldload accf_http


리부팅때마다 위 명령어를 쳐줘야하므로...

귀찮으면 아래와같이한다... 귀찮아서 번역은 안합... -_-;

To permanently load enable HTTP Accept Filter FreeBSD kernel module (accf_http), add the following line into /boot/loader.conf:

accf_http_load=”YES”

Note: The default settings is located in /boot/defaults/loader.cnf. To see the related settings about accf, use:

grep accf /boot/defaults/loader.conf

which will returns:

accf_data_load=”NO” # Wait for data accept filter
accf_http_load=”NO” # Wait for full HTTP request accept filter



2009/05/27 22:11 2009/05/27 22:11
* 리눅.윈도.기타 팁 2009/05/27 22:11

엔퓨어넷 서버 복구공지.


09년 05월 17일 약 3시경 서버가 다운됬었다고 합니다..

제가 지금 복구처리하기전까지 빈둥빈둥 외부에서 놀고있었던지라...

집안에 한차례 정전이있었다고 하는데 단순 리부팅으로 해결되지않아

살펴본 결과 서버가 갑작스레 내려가면서 웹계정 데이터와 OS 계정이 담겨져있는 하드디스크에

이노드 테이블이 정상적으로 기록되지못해 파티션이 깨져 부팅이 불가피했습니다.

현재 해당 문제점을 FIX 후에 다시 서버를 올렸습니다.^^

감사합니다.

( 파티션 테이블문제라 일부 데이터가 유실됬을수도있습니다. 데이터가 변형되었거나 문제가있다면 연락주세요.)

2009/05/17 23:06 2009/05/17 23:06
* 일상생활 2009/05/17 23:06

FreeBSD TIME_WAIT 갯수 너무 많을때.

FreeBSD에서 웹서버 등을 운용 시 time wait이 너무 길다고 판단되면
다음을 조치한다.
(apache 등의 설정에서 값을 변경해도 여전히 time wait이 긴 경우)
 
# netstat -an                                ; time wait이 많은지 확인
 
# sysctl -a | grep msl                    ; time wait 시간 확인
net.inet.tcp.msl : 30000                     ; time wait 시간 300초
 
# sysctl net.inet.tcp.msl=3000          ; time wait 시간을 30초로 수정
 
※ 시작 시 해당값 적용 방법
    # vi /etc/sysctl.conf                       ; sysctl.conf 수정
      ; net.inet.tcp.msl=3000 줄 추가
 
※ net.inet.tcp.msl 는 Maximum Segment Life를 정의한다.
   - 이것은 maximum amount of time to wait for an ACK in reply to a SYN-ACK or FIN-ACK.
   - 단위는 milliseconds
   - 정의된 시간동안 ACK가 수신되지 않는다면, 그 segment는 "lost" 라고 판단하고 connection
     을 해제
   - 강력한 DoS 공격으로부터의 방어를 위해 7500 이하로 설정할 것을 권장

그냥 검색해서 퍼왔습니다... 해보진않았어요.. 조만간해볼생각.. ^^;

2009/05/16 20:43 2009/05/16 20:43
* 리눅.윈도.기타 팁 2009/05/16 20:43

FreeBSD VIM 설치 그리고 사용방법.


* 그냥 임시방편일뿐입니다. 원초적으로 해결하는방법은 아직 모릅니다.. ㅠㅠ *

우선 FreeBSD 를 깔면 ee 와 vi 가 기본적으로 깔리게되는데

이 vi 라는 놈이 리눅스에서 사용하던 vi 랑은 사뭇 다른놈같더라구요..

그냥 아주 기초적인 에디터기능만하는데 아주 불편해서 VIM 을 깔고 사용하려했으나

자꾸 vi 를 치면 VIM 이 아닌 기초 프로그램인 vi 가 불러와져서 머리를 싸매던차에..

그냥 다음과같이 편법으로 우회해서 현재 쓰고있습니다.

기본 VI 가 깔리는 위치
/usr/bin/vi

PORT 를 통해 설치한 VIM( version 7 ) 으 위치
/usr/local/bin/vim

처음에 .bashrc 를 통한
alias vi='vim' 을 해봤으나 잘 되지않음

따라서 다음과같은 방법으로 처리함
mv /usr/bin/vi /usr/bin/vi.bak
ln -s /usr/local/bin/vim /usr/bin/vi

아주잘될겁니당.... -_-
2009/05/15 22:18 2009/05/15 22:18
tags : , ,
* 리눅.윈도.기타 팁 2009/05/15 22:18

FreeBSD 에서 BASH 쉘 색깔입히기

.bashrc 파일을 만들고 다음을 복사해 넣어주시고 저장

CLICOLOR="YES";    export CLICOLOR
LSCOLORS="ExGxFxdxCxDxDxhbadExEx";    export LSCOLORS

.bash_profile 파일 만들고 다음을 복사해 저장.
source ~/.bashrc


검색해보니 나옵더이다.. 해외사이트에서...
2009/05/10 20:53 2009/05/10 20:53
tags : , ,
* 리눅.윈도.기타 팁 2009/05/10 20:53
Powerd by Textcube, designed by criuce
rss