전체 글
1,964개의 글
Apache 2.4.10 이하 대상 CVE-2014-3581 해결 소스 (cache_util.c)
1. 개요 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-3581 Apache HTTP Server 2.4.10 이하 버전에 영향을 주는 보…
Tomcat 7.0.56 release
7.0.56 release 되었습니다. 자세한 것은 Tomcat 홈페이지 참고하시면 되겠고, default conf 분석 결과 7.0.55 버전과 완전 동일합니다.
MiscellaneousRaspberry Pi에 Arch Linux 설치하기
굉장히 오랜 시간 방치되어 있던 라즈베리 파이 한 마리를 구출하기 위해, 오랜만에 다시 전원을 넣어 주고 OS도 설치해 보려고 합니다. Arch Linux ARM 다운로드 라즈베리 파이(이하 라파라…
Tomcat 8.0.14 release
따근따근한 Tomcat 8.0.14 가 release 되었습니다. WebSocket 1.1 지원, Windows 인스톨러의 전자서명 부분 등이 달라졌습니다.
자바 직렬화(serialized) 테스트 소스
Java 객체 직렬화 쓰기/읽기 테스트 아래 예제는 ObjectOutputStream 으로 문자열과 Date 객체를 파일에 직렬화해 저장하고, 다시 ObjectInputStream 으로 읽어 오는 …
IoT 를 이끌어 갈 수도 있는 iBeacon
최근 Internet of Things 에 관련된 프로젝트를 맡아 리서치를 하던 중 제가 몰랐던 기술에 대해 알게 되어 공유합니다. 이미 아시는 분도 계실 것 같고, 부족한 정보이지만 조금이나마 도…
Tomcat Response Header에 Server: 정보 노출 방지하는 방법
1. 개요 Tomcat으로 요청을 보낸 후, Response Header를 확인하여 보면, 다음의 "Apache-Coyote/1.1"과 같이 Server: 정보가 노출된다. 크롬 브라우저의 요소 검…
Heap 메모리 할당에 따른 GC 횟수 확인, 그리고 대량 조회
1. 개요 Heap 메모리 할당에 따라, 부하가 있을 때, GC 횟수에 어떠한 차이가 있는지 확인해 보고자 한다. 2. 실험환경 JDK 1.7 64bit Tomcat 8.0.12 jPetstore …
Apache TomcatTomcat 클러스터 (cluster) 와 성능 (performance) 와의 관계는? (1)
많은 사람들이 Tomcat 클러스터의 기능적인 부분에 관심을 갖고 있지만 (정말 Tomcat 의 클러스터 기능에 대한 신뢰를 할 수 있느냐?), 정작 그 성능에 대해서는 큰 관심을 갖고 있지 않은 …
Nginx 1.6.2 stable release
9월 16일 Nginx 1.6.2 버전이 릴리스되었습니다. 변경 사항에 대한 자세한 내용은 http://nginx.org/en/CHANGES-1.6 에서 확인할 수 있습니다.
GC log 에서 Heap Memory 사용률 추출하기
내용은 다시 추가할께요. #! /bin/sh ## SIMPLE, EXTRACT HEAP MEMORY USE RATIO FROM GC LOGS. by jeikina. ### ENV. ### FILEN…
CompressedOops 은 어떠한 효과가 있을까 하는 연구소
CompressedOops 에 대해서는 https://wikis.oracle.com/display/HotSpotInternals/CompressedOops 을 읽어보는 것으로 모든 설명을 대체한다.…
Tomcat 8.0.12 release
9월 3일에 release 되었습니다. 참고로 8.0.9 와 주요 default 파일 비교 결과 다른 점은 없었습니다. bin/catalina.sh conf/web.xml conf/tomcat-us…
Apache httpd 2.2.29 Released
2014.09.03 기준으로 Apache HTTP Server 2.2.29 가 Release 되었습니다. 기존의 2.2.xx 버전에서 추가/변경된 부분으로는, Smart Filtering, Impr…
Apache - JBoss 구조에서 Header 에 Content-Length 를 명시적으로 지정하였을 때
관련 아티클: /index.php/jboss/231-apache-jboss-2gb-response-header-content-length 어디서 Content-Length 가 사라지는가? 라는 의문…
Apache - JBoss 구조에서 2GB 이상 파일 요청 시 Response Header 에 Content-Length 표시되지 않는 이슈
1. 개요 Apache - JBoss 구조에서 2GB 이상 파일을 요청할 때 응답 헤더에 Content-Length 가 표시되지 않는 이슈가 있다. 정확히 어느 구간의 문제인지 확인하기 위해 여러 …
Apache Tomcat(톰캣) 7.x 와 8.x 간의 기본 설정(default configuration) 차이 비교
1. 개요 아래 내용 중 Tomcat 7.x는 7.0.55, 8.x 는 8.0.9를 기준으로 합니다. 2. server.xml 2-1. https 기본 프로토콜 7.x - 기본 프로토콜로 org.a…
lighttpd 알아보기 (2)
lighttpd 를 컴파일하여 설치하면 다음과 같은 디렉토리 구조를 가지고 있다. # ls -ltr 합계 12 drwxr-xr-x 2 root root 4096 2014-08-26 09:42 lib…
ASUS RT-N66 계열 Router(공유기)에 Merlin firmware 적용하기
1. 개요 ASUS(아수스) RT-N66 계열(U, R, W 등) 라우터를 사용하고 있다면 ASUS 공식 펌웨어가 아닌 Merlin(멀린) 펌웨어를 올릴 수 있습니다. SmallNetBuilder의…
lighttpd 알아보기 (1)
다운로드는 http://www.lighttpd.net/download/ 에서 가능하다. 따짜고짜 ./configure --prefix=.... 그러나 실패한다. configure: error: bz…
기기 간 보안 통신의 핵심인 SSL/TLS 과 X.509 인증서 (2)
1. 개요 지난번에 PEM, DER의 종류까지만 언급하고 끝났는데, 오늘 이어서 적어보려고 합니다. 키 파일과 인증서는 PEM 혹은 DER 포맷으로 생성됩니다. 인증서를 다루는 주체(일반적으로 웹 …
Tomcat vs. JBoss 기동 후에 점유하는 memory 차이는?
1. 테스트 환경 OS : CentOS JDK : 1.7 Update 67 Tomcat : 7.0.55 JBoss : 6.1 EAP 양 쪽 모두 메모리 옵션은 "-Xms1024m -Xmx1024m …
Cloud Computing & MSAUbuntu에 CHEF Server 설치하기
예전에 CHEF를 소스로 설치하는 작업을 시도하다가 실패한 경험이 있습니다. (실패인가 잠시 중단인가는..) /index.php/miscellaneous/122-chef-1 또 일전에 베쯔니님이 설…
Nginx 1.6.1 stable release
이달 초에 릴리스되었는데 관련 정보를 찾기 어려워 공유합니다. 변경사항은 아래 공식 변경 이력에서 확인할 수 있습니다. 변경사항: http://nginx.org/en/CHANGES-1.6 다운로드는…