[OPENSSL] problem sni after update google chrome browser

2023-10-03 KENNETH 0

problem sni after update google chrome browser   증상 단일 서버(openssl+apache) 구동중 다수의 도메인이 설정되어 있으며, 각 도메인에는 SSL인증서가 적용되어 있음 여러 도메인이 443포트를 같이 사용중 (by SNI) 크롬 업데이트 후 설정상 가장 첫도메인을 제외한 나머지 도메인의 “https://”연결이 되지 않음 크롬 오류 메세지 : ERR_SSL_PROTOCOL_ERROR     브라우저 Google Chrome Version : 117.0.5938.132 Date : 2023.09.27(??) 이전 버전의 크롬에서는 문제가 발생하지 않음 그 외 엣지, 파이폭스 등의 브라우저에서는 문제가 발생하지 않음     서버 OS : RHEL6 openssl : openssl-1.0.1e-30.el6.8.x86_64     참고 RHEL6 : https://bugzilla.redhat.com/show_bug.cgi?id=1150032 RHEL7 : https://bugzilla.redhat.com/show_bug.cgi?id=1150033     업데이트 해결버전 : openssl-1.0.1e-34.el6 RHEL6 의 경우 이미 지원이 종료되었으나 종료전 마지막 버전 openssl-1.0.1e-58.el6_10.x86_64 으로 패치       패치 전     패치 후  

[MYSQL] removed Directory(/var/run/mysqld) after server reboot

2023-07-03 KENNETH 0

[MYSQL] removed Directory(/var/run/mysqld) after server reboot   상황 리부팅 후 mysql프로세스가 구동되지 않음 리부팅 전 까지 정상적으로 운영해왔던 상태 수시로 프로세스 재시작을 해왔고 운영하면서 별다른 문제 및 에러메세지가 없었던     ERROR     mysql config     확인 my.cnf 설정에 의해 “/var/run/mysqld” 디렉토리를 사용해야 하지만 디렉토리가 존재하지 않는 문제 디렉토리를 생성해주면 정상적으로 mysql이 구동되지만 리부팅시 “/var/run/mysqld”디렉토리는 삭제되고 없음     해결 리부팅시마다 생성을 해주거나 : 이 경우 귀찮음   설정을 통한 해결     조치를 위한 설정 검토 MySQL 공식 repository 를 이용하여 설치했을 경우 기본 설정 값 mysql-5.7 : /lib/systemd/system/mysql.service   mysql-8.0 : /usr/lib/tmpfiles.d/mysql.conf 본 내용은 “기본 설정 값”일 뿐이며, 참고사항임… (무조건 버전으로 저렇게 해야 함은 아님)      

[PHP] PHP mail() error (“sh: -t: command not found”)

2023-05-18 KENNETH 0

PHP mail() error (“sh: -t: command not found”)   PHP code   exec result     처음 보는 에러라서 흠칫… 대체 -t 는 근거가 뭘까 싶었는데.. php.ini 의 설정과 관련이 있음     정상(??)서버     문제의 서버 앞의 sendmail 이 없으니 발생하는 에러로 보여짐     해결 php.ini 수정 default   변경        

How to change data collection interval for sysstat on RHEL9 or Ubuntu22.04

2023-05-02 KENNETH 0

sysstat 의 수집시간 변경하기   OS : RHEL9 / Ubuntu-22.04 기본값 : 10분     기존 방법 OS : RHEL8 이하 / Ubuntu-20.04 이하 /etc/cron.d/sysstat     변경된 방법 RHEL9 : /etc/cron.d/sysstat 파일 자체가 없음 Ubuntu-22.04 : /etc/cron.d/sysstat 파일은 있으나 수정해도, 수집 시간이 변경되지 않음 /lib/systemd/system/sysstat-collect.timer      

[BASH] changed default value of enable-bracketed-paste in bash 5.1

2023-04-28 KENNETH 0

bash 5.1 에서 변경된 “enable-bracketed-paste” 옵션의 기본값   증상 여러 라인의 커맨드를 입력하면 바로 실행되는 것이 아니라 cmd1;cmd2;cmd3;cmd4 형태처럼 입력만 되고 실행이 되지 않는 상황 발생     원인 bash 5.1 이상에서는 bracketed paste가 기본적으로 bash 에서 활성화 되었기 때문 기존 : off     처리 전체 유저 대상 : /etc/inputrc 파일 수정 특정 유저 대상 : ~/.inputrc 파일 수정