썸네일 이미지
오류해결) 오래된 기기에서 Let's Encrypt 미지원 이슈 Let's Encrypt의 SSL사용중 DST Root CA X3의 9월 30일 만료로 SSL을 미지원 하는 경우가 발생 할 수 있습니다. PC에서는 아래의 방법으로 해결가능합니다. 아래의 파일을 다운받습니다. isrg-root-x1-cross-signed.der 0.00MB isrgrootx1.der 0.00MB 우클릭 후 인증서 설치를 누릅니다.(두개 과정 동일함) 로컬 컴퓨터 클릭후 다음 버튼을 클릭합니다. 1. 모든 인증서를 다음 저장소에 저장 2. 찾아보기 3. 신뢰할 수 있는 루트 인증 기관 4. 확인 5. 다음 그리고 "마침"을 누른후 다음 파일도 똑같이 설치합니다. 잠시후 설치 관련 경고 문구[보안 경고 : CA(인증 기관)로부터 다음을 위한 인증서를 설치하려고 합니다]가 나오는데 "예"를..
최근 CloudFlare의 라우팅 변경사항 최근에 CloudFlare에서 라우팅이 변동되었습니다. 2021-08-23에 변경되어 약 7일간 파악중이였습니다. 8월 트래픽에 문제가 있어 바뀐건가? 라는 생각으로 9월 1일(미국시간으로 넘기고..) 아직도 그대로인걸 보면 어찌된건지는 정확히 모르겠네요. 날짜 CloudFlare 연결 리전 2021-08-23~2021-08-26 KT 회선 : LAX(기존) → NRT SKT 회선 : NRT, KIX, SIN, HKG 케이블 회선 : KIX, ICN 2021-08-26 이후 ~ 작성일 KT 회선 : KIX SKT 회선 : KIX, NRT, SIN, HKG 케이블 회선 : KIX, ICN NRT 회선과 KT KT에서 CloudFlare의 NRT회선과는 새벽시간 150ms, 일반적인 사용시간 250ms정도로..
썸네일 이미지
크롬 "하이라이트 링크 복사" 설정/해제 방법 하이라이트 링크 복사 소개 크롬 90버전에 "하이라이트 링크 복사"라는 새로운 기능이 탑재되었습니다. 우클릭하여 "하이라이트 링크 복사" 기능을 이용 할 수 있고, 복사된 링크로 접속시 하이라이트 설정한 부분이 형광펜을 칠한것 처럼 강조된 모습을 확인할 수 있습니다. 이러한 기능은 일반적으로 검색시 검색한 내용을 강조해주는 경우 주로 사용된 기능입니다. 설정과 해제 방법 2021. 10. 20 내용 추가 : 최신버전의 크롬인 95버전부터 해제방법이 다릅니다. https://hi098123.tistory.com/447 주소창에서 다음의 링크에 들어갑니다.(알맞은 브라우저 링크로 복사 붙여넣기 하세요. 일반적으로 크롬계열 브라우저에서 크롬 주소를 넣으면 알맞게 바뀌긴 합니다.) [크롬] chrome://fl..
썸네일 이미지
최근 겪은 다른작업을 하면 기존 앱이 꺼지는 문제 - 안드로이드 글 작성일인 2021년 04월 06일 대략 문제가 생긴건 4월 1일 ~ 3일 정도였던것 같네요. 모바일 기기와 OS는 제 전문 분야가 아니라서 정확한 문제 분석은 불가하며, 몇 가지 사례와 지표로 문제에 대해서는 추정만 할 예정이며 해결방법 또한 안내할 예정입니다. 예전엔 안그랬는데 4월 들어 안드로이드 기기에서 문제가 생겼습니다. 홈 버튼을 눌러 다른작업을 하려면 기존 앱이 꺼지는 현상으로 이전에는 이런적이 없었습니다. 이 경우 보통 설정으로 백그라운드를 제한하거나, 램 여유 공간이 부족해 생기는 현상으로 두가지를 위주로 살펴보았습니다. 오류 발생 장치는? 운영체제 안드로이드10 안드로이드9 제가 확인한 운영체제로는 안드로이드10, 안드로이드9 에서 문제가 있었습니다. 최근에 생긴 문제로 이외의 운영체..
썸네일 이미지
로또 QR코드 기능으로 알아보는 웹서비스 최적화 방법 한가지 이 글은 대략 1년전 로또번호 랜덤 생성 도구를 제작할 당시 눈에 띈 내용입니다. 과거에 만들어져 이렇겠지만 분명 최적화가 가능한 방식이 있고, 이런 서비스가 은근히 많습니다. 로또는? 로또는 발행일을 비롯하여, 회차, 게임의 정보(찍은 숫자 6개)등을 포함하여 발행됩니다. 발급과정은 발급과 동시에 발급 장소, 게임 정보 등이 로또 발행 업체측으로 전송이 되어 저장될것입니다. 하지만, 발급과정등 부수적인 내용을 다룰것이 아니라 이 글에서 중점적으로 다룰부분은 웹서비스 최적화입니다. 기술적인 내용을 다루므로.. 초보개발자~전문가들을 위한 글입니다. 이해가 안되시는 부분이 있다면 댓글 남겨주시면 해당부분 설명을 추가해보도록 하겠습니다. 로또 QR코드 기능 로또에는 QR코드 기능이 있습니다. 여기에는 다음의 ..
썸네일 이미지
Ads.txt 기술적 처리 과정 Ads.txt는? 사이트 내에 표시되는 광고 게시자를 확인할 수 있게 만들어진 규격입니다. https://example.com/ads.txt 와 같이 루트(최상위 도메인)에 두는것이 기본입니다. 알아 볼 내용 크롤링 되는 과정과 어떻게 처리되는지 예외사항은 어떤게 있는지 먼저 크롤링 과정입니다. 여기서는 애드센스 크롤러인 Mediapartners-Google으로 예를들어 상황을 설명해보고자 합니다. 여기의 설명은 구글의 처리과정을 기반으로하여 페이스북, 마이크로소프트 등 타 광고 서비스와는 약간의 차이가 있을 수 있습니다. Ads.txt 크롤링 과정 애드센스 크롤러는 게시자의 루트도메인/robots.txt 파일에 접근을 시도합니다. robots.txt 파일이 없다면 실패합니다. (성공시) robots.t..
썸네일 이미지
1.1.1.1은 IP를 숨겨주지 않습니다. 이 글은 2022년 8월 7일 이전에만 적용됩니다. 8월 7일 이후 클라우드플레어 1.1.1.1은 사용자의 IP를 숨기도록 업데이트 하였습니다. 1.1.1.1 Warp (Warp+) 는 2019년 4월 1일에 CloudFlare에서 출시한 VPN기반의 네트워크 속도향상 서비스라고 소개합니다. VPN기반이지만 완전한 VPN은 아닙니다. 기존 CloudFlare 이용 서비스와는 프록시방식으로 연결됩니다. 이 글을 쓰게된건 1.1.1.1을 써보면서 제 서버에 접속해보고, 서버로그를 확인해봤는데 원본 IP가 표시되어서 분명 VPN방식인데 원본 IP가 뜨는 보안 문제가 있나 생각이 들어 공식문서들을 찾아보았고, 이 때 원래 이렇게 적용되는 서비스임을 알게되면서 작동 원리와 왜 원본 IP가 같이 표시되는지 작성해보..
썸네일 이미지
내 인터넷에 맞는 DNS를 결정하는 방법 DNS는 IP와 도메인(domain)을 매칭시켜주는 서비스입니다. 예를들어 naver.com에 접속하려하면, 먼저 DNS에 naver.com의 위치를 질문하고 223.130.195.200라는 IP주소를 받아와 접속할 수 있습니다. 다양한 DNS를 사용할 수 있으며, 기본적으로는 KT, SKT, LG등 통신사의 DNS를 사용하게 됩니다. 이외에도 Google, CloudFlare, AdGuard DNS, Cisco OpenDNS, IBM Quad9등 다양한 DNS가 있습니다. 이중에는 일부 사이트 차단기능을 포함하는 DNS도 있습니다. 예를들어 차단하려는 example.com에 접속할때 DNS가 IP주소를 알려주지 않는다면, 접속할 수 없다는 점을 이용해서 차단하는 방식입니다. 이걸 악용한다면, naver..