The NPF driver isn’t running // WinPcap 을 이용한 솔루션 등이 제대로 작동하지 않을 때

IT/Programming/Solution/Tip 2011. 1. 6. 23:48

<그림 1> Wireshark 의 NPF driver 가 가동되고 있지 않다고 에러를 띄운다.

대부분 사용자가 WinPcap을 설치하는 이유가 wireshark 등의 패킷 분석 툴을 이용한 작업을 할 때 동반 설치하는 경우가 많은데, 간혹 시스템을 운용하다 보면 백신이나 다른 응용프로그램들이 해당 서비스를 중지 시키는 경우가 종종 있다.

바로 NPF(NetGroup Packet Filter Driver) 라는 서비스를 사용하는데, 이 서비스가 중지되면 NPF 서비스와 관련된 모든 프로그램들이 작동을 할 수 없다. 이런 경우 단순히 NPF 서비스를 재실행시켜주면 된다. (...이런것도 포스트라고)

해결법은 간단하다. NPF 서비스를 찾아서 작동시켜주면 되는데, 서비스 창에 들어가서 하기엔 귀찮으므로 콘솔에서 해결하자.
net start npf
<그림 2> 윈도우 콘솔에서 NPF 서비스를 활성화 시킴.

만약 허가 거부 됨 또는 액세스 권한이 없음 등의 에러메세지가 뜬다면, Administrator(관리자) 권한으로 cmd 콘솔 창을 실행시키거나 관리자 계정으로 로그온 하여 접근하길 바란다.

설정

트랙백

댓글

[FreeBSD] su 사용 권한 부여

IT/Programming 2010. 12. 22. 09:41
FreeBSD의 초기 설정상, 그룹이 wheel 이 아닌 사용자는 su 사용이 불가능하다.

고로, su 사용을 원한다면 /etc/group 을 수정하여 wheel 그룹에 사용자 id를 추가하면 된다.
혹은, pw modgroup wheel -M user  커맨드를 입력해도 된다. 자세한건 pw의 man페이지를 확인하시라~

'IT/Programming' 카테고리의 다른 글

git 을 웹에서 쉽게 배우자  (0) 2014.01.09
DDR1/DDR2/DDR3 외형차이  (0) 2013.07.31
개인적으로 좋아하는 엑셀 함수 사이트  (0) 2013.03.27
Len Sassaman, 세상을 뜨다  (0) 2011.07.06
Software Wars  (0) 2010.05.01

설정

트랙백

댓글

[Python] sys.exit() 을 쓰기 싫다면?

IT/Programming/Solution/Tip 2010. 12. 7. 17:33

sys.exit() 을 죽어도 쓰기 싫다면.. 혹은 sys 모듈을 import 하기 싫다면 아래의 코드를 삽입하면 된다.

raise SystemExit()

설정

트랙백

댓글

[C] two or more data types in declaration of ~

IT/Programming/Programming 2010. 12. 6. 11:51

two or more data types in declaration of ~

구조체 선언 문에서 위와 같은 에러가 났을 때..
프로그래머가 가장 실수를 많이 하는 케이스가 바로 구조체 선언 부분에서 세미콜론을 빼먹는 경우이다.

struct employeeRecord
{
   char surname[20];
   double hourlyRate;
   int empNumber;
}; 

문제점을 해결하고 나서도 스스로 좀 쪽팔리더라.. -_-;; 라는 뒷 말을 남기며..

설정

트랙백

댓글

[MySQL] 테이블 명 변경

IT/Programming/Programming 2010. 11. 28. 20:53

ALTER TABLE `기존 테이블 명` RENAME `바꿀 테이블 명`;


MySQL 5.1 이상 부터는 아래의 RENAME ~ 구문을 지원한다.

RENAME TABLE `기존 테이블 명` TO `바꿀 테이블 명`;

설정

트랙백

댓글

[MySQL] UNIQUE KEY 생성 및 삭제

IT/Programming/Programming 2010. 11. 23. 07:14
생성> CREATE UNIQUE INDEX "유니크키명" ON "테이블명" ("컬럼명","컬럼명");
삭제> DROP INDEX "유니크키명" ON "테이블명";

설정

트랙백

댓글

CSS3 의 새로운 모습을 보려면..

IT/Programming/Programming 2010. 11. 13. 14:48

http://naradesign.net/ouif/css3/presentation.html

무슨 브라우저로 들어가느냐에 따라 조금씩 다른....모습인 것 같은데 (CSS를 잘 몰라서 확답을 못드리겠네요.)
아무튼 꼭 한번 보시는 걸 권장해드립니다. Chrome 브라우저로 접속하면 화면 리사이즈 시 글씨가 조금 겹치는 모습은 있어도
IE가 보여주는 디자인 보다 조금 더 세련 된 모습을 보여주네요.

설정

트랙백

댓글

[IIS] An error occurred on the server when processing the URL. Please contact the system administrator.

IT/Programming/Solution/Tip 2010. 11. 10. 10:04

<그림 1> 제대로 출력되지 않는 ASP 에러 메세지

ASP 를 IIS 에서 돌리다가 에러가 발생한 것 같은데 정작 어디가 틀렸다는 에러 메세지는 나오지 않고 위 <그림 1> 처럼 서버가 URL 을 처리하는데 있어서 에러가 발생했으므로 관리자에게 연락하라는 둥의 메세지만 던져놓을 때가 있다.

원인은 간단하다. ASP 의 문법 에러 등을 브라우저에 직접적으로 표시하는 옵션을 비활성화 했기 때문.
IIS 관리 설정으로 들어가서 IIS>ASP 항목에서 "브라우저에 오류 전송" True 값으로 바꾸면 어느 부분이 틀렸는지 알맞게 표시가 될 것이다.

<그림 2> IIS 관리 설정의 ASP 를 선택한다.
 
<그림 3> 디버깅 속성의 "브라우저에 오류 전송" 항목을 True 값으로 변경한다.


<그림 4> 의도한 대로 뜨는 에러메세지

설정 적용 후 정상적으로 에러메세지가 출력된다.

설정

트랙백

댓글

2010년 11월 09일 WCG 프로젝트 수행 현황

<그림 1> 2010년 11월 09일 WCG 프로젝트 수행 현황


꾸준히 돌리고 있습니다. 예전과 특별히 달라진 점은 없습니다만, 랭킹이 꾸준히 상승하고 있음이 표면적으로 드러납니다.
현재 2010-11-09 과 약 2달 전인 2010-09-18 때의 랭킹 비교입니다.

Total Run Time #128732 ->  #107912 (약 2만 위 상승)
Points Generated(Rank) #95960 -> #82839 (약 1만 3천위 상승)
Results Returned(Rank) #111873 -> #96607 (약 1만 5천위 상승)

꾸준히 달려봅시다..

설정

트랙백

댓글

Could not reliably determine the server's fully qualified domain name using 127.0.0.1 for ServerName

IT/Programming/Solution/Tip 2010. 11. 5. 15:18

원인은 간단하다. 처음에 Apache 를 설치하였을 때 httpd.conf 에 ServerName 인자 값이 주석으로 처리되어
Apache 데몬을 실행시킬 때 ServerName 이 선언되어 있지 않아 127.0.0.1 을 ServerName 으로 사용한다는 에러 메세지이다.

단순히 httpd.conf 의 ServerName 인자 값을 수정함으로서 문제를 해결할 수 있다.

<그림 1> httpd.conf 안의 ServerName
처음에는 아마 ServerName 에 주석처리가 되어 있을 텐데, 주석처리를 풀어주고 (# 제거) 임의의 ServerName 을 기입해주면 된다.

설정

트랙백

댓글