Log 6

[TroubleShooting] 내부망은 정상인데 외부망만 502 Bad Gateway

출근해서 자리에 앉자마자 "지도의 Identify(아이덴티파이) 기능이 안 된다"는 장애 내용을 전달받았습니다. 잘 되던 기능이 갑자기 안 된다니 곧바로 테스트를 진행했습니다. ※ Identify 기능은 지도에서 객체를 클릭하면 해당 객체의 속성 정보를 조회하는 기능입니다. 내부망과 외부망테스트해보니 내부망과 외부망의 결과가 달랐습니다.내부망(172.xxx.xxx.xxx) : 정상Cloudflare Tunnel(외부망) : 502 Bad Gateway최근 포트포워딩 없이 안전하게 내부망을 연계하기 위해 Cloudflare Tunnel을 도입했는데( Cloudflare Tunnel 도입기 : 포트 포워딩 없이 다중 내부망 극복기 ) 이 터널을 적용한 이후 처음 발생한 장애였습니다.시스템 구조시스템 구조..

Log/개발 일기 2026.06.30

핑(ping)이 튄다

선선한 6월의 마지막 주말평화롭게 끝날 줄 알았던 하루였지만 오늘도 어김없이 서버가 응답하지 않습니다... 이럴 때 습관처럼 터미널을 열고 이 명령어를 입력합니다. 꼰용@localhost:~ Rocky CentOS RHEL Ubuntu[root@localhost ~]# ping google.comPING google.com (142.250.206.14) : 56 data bytes64 bytes from 142.250.206.14: icmp_seq=0 ttl=117 time=15.374 ms64 bytes from 142.250.206.14: icmp_seq=1 ttl=117 time=16.492 ms64 bytes from 142.250.206.14: icmp_seq=2 ttl=117 time=1..

Log/IT TMI 2026.06.28

Cloudflare Tunnel 도입기 : 포트 포워딩 없이 다중 내부망 극복기

최근 회사 프로젝트를 진행하면서 예상치 못한 네트워크 장벽을 마주하게 되었습니다. 내부에서 개발 중인 서비스 (WAS, DB, Git 등)을 외부 협력사와 공유해야 하는 상황이었습니다. 처음에는 아주 간단한 작업이라고 생각했습니다. 회사에는 공인 IP도 존재하고 내부 서버도 이미 어느 정도 구축이 되어 있었기에 포트포워딩 몇 개만 설정해 주면 금방 끝날 줄 알았습니다.하지만 현실은 전혀 달랐습니다. 이번 글은 Cloudflare Tunnel의 구체적인 구축 방법 보다는 인프라 담당자로서 왜 이 기술을 도입할 수밖에 없었는지 도입 배경과 삽질의 기록입니다. 회사 공인 IP처음 요구사항을 전달받았을 때 단순하게 생각했습니다. "공인 IP가 있으니 포트만 열어주면 되겠네"일반적인 소규모 개발 환경이라면 구조가..

Log/개발 일기 2026.06.22

버그(Bug) 그리고 디버깅(Debugging)

개발자 꼰용은 오늘도 버그를 잡느라 디버깅 중이다............수많은 개발자들의 일상을 이보다 더 잘 표현한 문장이 있을까요? 코드를 잘 짰다고 생각한 순간 터지는 에러 메시지. 원인을 찾아 로그를 뒤지고 코드 한 줄씩 뜯어보는 치열한 과정. 개발자라면 하루에도 수십 번씩 듣고, 말하고, 겪는 일상입니다.그런데 왜 우리는 프로그램 오류를 하필 벌레(Bug)라고 부를까요?컴퓨터 속 문제를 고치는 작업은 왜 벌레를 잡는다(Debugging)고 표현할까요?이용어의 시작은 실제 곤충과 아주 깊은 관련이 있습니다. 오늘은 버그와 디버깅이라는 단어가 탄생하게 된 역사와 그 속에 숨겨진 흥미로운 이야기를 알아보겠습니다. 버그(Bug)영어 단어 Bug는 원래 벌레, 곤충, 작은 해충을 뜻합니다. 현재는 소프트웨..

Log/IT TMI 2026.06.20

[세미나] 2026 해군 지능정보화 정책 발전 세미나 후기

2026년 6월 17일 수요일 서울 용산 드래곤 시티에서 열린 '2026 해군 지능정보화 정책 발전 세미나'에 다녀왔습니다. 올해로 30여 년째를 맞이한 이번 행사에는 군·산·학·연 관계자 900여 명이 모여 ‘AI 대전환(AX)으로 완성하는 AI 유·무인 복합 첨단해군’이라는 주제 아래 미래 전력 패러다임 전환에 대한 논의를 나누는 자리였습니다.개인적으로 가장 인상 깊었던 강연은 서울대학교 경영학 박사이신 박태웅 의장님 강연이었습니다. 전장 환경이 얼마나 급변하고 있는지 그리고 우리 군이 마주한 현실적인 과제를 날카롭게 짚어주셔서 깊이 공감하며 들었습니다.소프트웨어가 곧 무기다과거에는 GPS나 인터넷처럼 군에서 개발된 첨단 기술이 민간으로 흘러 들어갔지만 이제는 OpenAI, SpaceX처럼 민간의 기..

Log/회고록 2026.06.17

우리가 매일 하는 로그인(Login)

나른한 주말 오후 github에 로그인을 하다가 불현듯 이런 생각이 들었습니다. '웹사이트 접속, 메일 확인, 게임 접속 등 현대인들은 하루에도 수십 번씩 로그인을 하는데... 왜 이름이 로그인(Login)일까?'접속(Connect)이나 진입(Enter)같은 직관적인 단어대신 '통나무'를 뜻한느 로그(Log)라는 단어가 왜 컴퓨터 보안과 인증의 대명사가 되었을까요? 매일 쓰면서도 잘 몰랐던 로그인(Login)의 흥미로운 어원과 이야기를 풀어보겠습니다. 대항해시대의 '통나무(Log)'로그인의 유래를 찾으려면 컴퓨터가 발명되기 훨씬 전인 16~17세기 대항해시대로 거슬러 올라가야 합니다.당시 바다를 항해하던 선장들에게 가장 중요한 것은 "우리 배가 지금 어떤 속도로, 어디쯤 가고있는가?"를 파악하는 것이었습..

Log/IT TMI 2026.06.13