‘방역패스’ 시행 첫날부터 방역 당국이 내놓은 QR 코드 전자증명서비스가 먹통이 됐다. 방역 당국은 민간 기업 서버 문제로 해명하고 방역패스 시행 철회를 발표했지만 일각에서는 정부가 처음부터 정확히 수요를 파악하고 서버를 늘렸어야 했다는 지적이 나온다.
14일 김부겸 국무총리는 정부서울청사에서 주재한 국무회의 모두발언에서 “어제는 방역패스를 본격적으로 시행한 첫날이었으나 특정 시간에 사용자가 몰려 접속 부하가 생겼다. 국민 여러분께 불편을 드린 점을 진심으로 사과드린다”고 밝혔다. 전날 한때 질병관리청 전자예방접종 증명서 앱 '쿠브(COOV)' 접속에 오류가 발생해 방역패스 적용이 어려웠기 때문이다.
쿠브와 연동돼 출입자 명부 역할을 맡는 네이버와 카카오의 QR 체크인에도 ‘먹통’ 현상이 나타났다. 네이버 앱을 이용한 백신 QR 코드 인증 화면에는 ‘질병관리청의 서버응답 오류로 코로나19 백신 접종 증명 확인이 지연되고 있습니다’라는 안내 문구가 표시됐다.
질병청은 전날 점심시간 이후부터 전자예방접종증명서 앱 쿠브 및 전자출입명부(KI-PASS)에서 오류가 발생한 사실을 인정했다. 질병청은 “방역패스 시행에 대비하여, 전자예방접종증명서 관련 서버 증설 등 사전 조치를 하였음에도, 전자예방접종증명서의 실시간 대량 인증처리 장애 등 과부하 대응에 미흡한 점이 있었다”고 설명했다.
다만, 질병청은 쿠브 서버가 있는 KT DS 클라우드센터에서 문제가 발생했다며 책임을 전가하는 모양새를 보였다. 질병청은 연합뉴스를 통해 “쿠브 서버가 있는 KT DS 클라우드센터에서 ‘접속 부하’ 문제가 생긴 것으로 파악하고 있다”면서도 “클라우드센터의 운영상 문제가 발생한 것은 아니다”라고 전했다.
반면, 업계에서는 이번 오류가 질병관리청의 서버 수요 예측 실패 때문인 것으로 진단했다. 쿠브 서버를 관리하는 KT는 서버 운용에 문제가 없었다는 입장이다. 당국이 요청한 규모만큼 서버를 증설하므로 당초 질병청이 수요 예상에 실패했다는 해석이다.
질병청 관계자는 “기존 방역패스 사용량을 토대로 서버를 증설 등 사전조치를 했다. 계도기간 종료와 함께 예상보다 접속량이 폭증했고 전자예방접종증명서 발급이 원활하지 않았다”며 사실상 서버 수요 예측 실패를 시인했다.
당국이 서버 관리에 실패한 것은 이번이 처음이 아니다. 코로나19 백신 접종 대상을 본격적으로 확대하기 시작한 지난 8월 53~54세 백신 접종 사전예약 첫날부터 홈페이지 시스템에 오류가 발생했다. 당시 질병청은 2시간가량 홈페이지를 닫은 뒤 서버를 증설하고 다시 열었다.
유치원·어린이집·초등학교 1∼2학년 교사와 돌봄 인력을 대상으로 실시한 백신 접종 사전예약 홈페이지도 2시간 넘게 접속 장애로 ‘먹통’이 된 바 있다. 그 와중에 일부 예약자는 시스템 허점을 이용해 대기 단계를 뛰어넘는 등 편법이 등장해 질병청이 곤욕을 치르기도 했다.
QR 코드 전자증명서비스에 먹통 사태가 발생한 지난 13일 식당‧카페를 운영하는 자영업자와 손님들은 불편을 호소했다. 방역 당국이 방역패스 적용 계도기간을 끝내고 본격적으로 단속에 나선다고 발표했기 때문이다.
앞서 방역 당국은 수도권과 비수도권 내 사적 모임을 접종 여부와 관계없이 각각 6인, 8인까지 허용하는 방안을 발표했다. 사적 모임 인원에서 허용되는 방역패스 미확인자는 1명이다.
방역패스 유효기간은 백신 2차 접종일부터 14일∼6개월(180일)이며 PCR 검사 후 문자 발신 일시나 서류에 기재된 음성 결과 등록 시점부터 24시간이 지난 날의 밤 12시까지도 인정된다.
정부는 지난 6일부터 방역패스 적용 대상을 식당·카페, 학원, 영화관, 공연장, 독서실, 스터디카페, 멀티방, 피시방, 실내 경기장, 박물관, 미술관, 파티룸, 도서관, 마사지·안마소 등으로 확대했다.
방역패스를 확인받지 않고 해당 시설을 이용한 자는 과태료 10만원을 내야 한다. 시설 운영자는 150만원의 과태료와 함께 10일 영업정지 처분을 받을 수 있다. 방역패스 관련 수칙을 2번 이상 위반하면 과태료 액수는 300만원으로 올라가며 영업정지 일수도 증가 끝에 폐쇄 명령까지 받을 수 있다.
한 온라인 커뮤니티에 누리꾼은 지난 13일 “매장에 오신 손님들 QR코드가 찍히지 않아 직원과 손님 다들 혼란에 빠졌다. 정부 탓을 하고 싶지 않지만 방역패스를 시행할 거면 제대로 준비가 된 상태에서 했으면 좋았을 것이라는 아쉬움이 남는다”고 말했다. 또 다른 누리꾼은 “점심시간에 방문한 식당에서 방역패스가 확인이 돼야 식사를 주는데 계속 오류가 나서 밥을 못 먹을 뻔했다. 병원에서 받은 문자를 보여주고 밥을 먹었다. 일부 손님은 돌아가고 난리였다”며 불편함을 표했다.
결국, 질병청은 방역패스 적용 첫날부터 시행을 철회했다. 질병청은 “13일 방역 패스를 적용하지 않을 것이며 빠른 시일 내에 개선하도록 하겠다. 13일 하루 방역패스 위반 사례에 대해서는 과태료를 부과하지 않는다”고 공지했다.
이후 질병청은 13일부터 14일까지 서버 긴급증설 작업을 진행하고 서비스 최적화에 나선 것으로 전해졌다. 질병청은 이날 오전 긴급재난문자를 통해 “오늘 방역패스를 이용하실 분은 지금부터 편한 시간에 네이버, 카카오 등에서 예방접종증명서(QR코드)를 발급받아 사용해주시기 바란다”고 안내했다.
하지만 이날 네이버앱을 이용해 QR 인증을 시도하면 데이터를 불러오지 못하는 오류가 또 발생했다. 질병청은 곧바로 네이버 이외에 쿠브, 카카오, 토스, 패스(PASS)로 QR 체크를 해달라고 요청하면서 이날도 접속 문제로 생긴 방역패스 미확인 사례에 대해서는 벌칙을 부과하지 않기로 했다.
전문가는 민간 업체와의 협력도 좋은 방법이라고 제언했다. 염흥열 순천향대 정보보호학과 교수는 "충분한 용량을 고려해서 서버를 증설해야 하는데 그것보다 많은 트래픽이 몰리면 문제가 생길 수 있다. 어느 부분에서 버틀넥(병목현상)이 있는지 살펴봐야 한다. 관련 경험이 있는 민간 업체와 함께 원인을 찾고 해결 방안을 모색할 수도 있다"고 말했다.
수요 예측 실패로 '예견된 혼란'...정부는 KT 탓?
쿠브와 연동돼 출입자 명부 역할을 맡는 네이버와 카카오의 QR 체크인에도 ‘먹통’ 현상이 나타났다. 네이버 앱을 이용한 백신 QR 코드 인증 화면에는 ‘질병관리청의 서버응답 오류로 코로나19 백신 접종 증명 확인이 지연되고 있습니다’라는 안내 문구가 표시됐다.
질병청은 전날 점심시간 이후부터 전자예방접종증명서 앱 쿠브 및 전자출입명부(KI-PASS)에서 오류가 발생한 사실을 인정했다. 질병청은 “방역패스 시행에 대비하여, 전자예방접종증명서 관련 서버 증설 등 사전 조치를 하였음에도, 전자예방접종증명서의 실시간 대량 인증처리 장애 등 과부하 대응에 미흡한 점이 있었다”고 설명했다.
다만, 질병청은 쿠브 서버가 있는 KT DS 클라우드센터에서 문제가 발생했다며 책임을 전가하는 모양새를 보였다. 질병청은 연합뉴스를 통해 “쿠브 서버가 있는 KT DS 클라우드센터에서 ‘접속 부하’ 문제가 생긴 것으로 파악하고 있다”면서도 “클라우드센터의 운영상 문제가 발생한 것은 아니다”라고 전했다.
반면, 업계에서는 이번 오류가 질병관리청의 서버 수요 예측 실패 때문인 것으로 진단했다. 쿠브 서버를 관리하는 KT는 서버 운용에 문제가 없었다는 입장이다. 당국이 요청한 규모만큼 서버를 증설하므로 당초 질병청이 수요 예상에 실패했다는 해석이다.
질병청 관계자는 “기존 방역패스 사용량을 토대로 서버를 증설 등 사전조치를 했다. 계도기간 종료와 함께 예상보다 접속량이 폭증했고 전자예방접종증명서 발급이 원활하지 않았다”며 사실상 서버 수요 예측 실패를 시인했다.
당국이 서버 관리에 실패한 것은 이번이 처음이 아니다. 코로나19 백신 접종 대상을 본격적으로 확대하기 시작한 지난 8월 53~54세 백신 접종 사전예약 첫날부터 홈페이지 시스템에 오류가 발생했다. 당시 질병청은 2시간가량 홈페이지를 닫은 뒤 서버를 증설하고 다시 열었다.
유치원·어린이집·초등학교 1∼2학년 교사와 돌봄 인력을 대상으로 실시한 백신 접종 사전예약 홈페이지도 2시간 넘게 접속 장애로 ‘먹통’이 된 바 있다. 그 와중에 일부 예약자는 시스템 허점을 이용해 대기 단계를 뛰어넘는 등 편법이 등장해 질병청이 곤욕을 치르기도 했다.
긴급 작업에도 또 오류...이틀째 방역패스 미적용
앞서 방역 당국은 수도권과 비수도권 내 사적 모임을 접종 여부와 관계없이 각각 6인, 8인까지 허용하는 방안을 발표했다. 사적 모임 인원에서 허용되는 방역패스 미확인자는 1명이다.
방역패스 유효기간은 백신 2차 접종일부터 14일∼6개월(180일)이며 PCR 검사 후 문자 발신 일시나 서류에 기재된 음성 결과 등록 시점부터 24시간이 지난 날의 밤 12시까지도 인정된다.
정부는 지난 6일부터 방역패스 적용 대상을 식당·카페, 학원, 영화관, 공연장, 독서실, 스터디카페, 멀티방, 피시방, 실내 경기장, 박물관, 미술관, 파티룸, 도서관, 마사지·안마소 등으로 확대했다.
방역패스를 확인받지 않고 해당 시설을 이용한 자는 과태료 10만원을 내야 한다. 시설 운영자는 150만원의 과태료와 함께 10일 영업정지 처분을 받을 수 있다. 방역패스 관련 수칙을 2번 이상 위반하면 과태료 액수는 300만원으로 올라가며 영업정지 일수도 증가 끝에 폐쇄 명령까지 받을 수 있다.
한 온라인 커뮤니티에 누리꾼은 지난 13일 “매장에 오신 손님들 QR코드가 찍히지 않아 직원과 손님 다들 혼란에 빠졌다. 정부 탓을 하고 싶지 않지만 방역패스를 시행할 거면 제대로 준비가 된 상태에서 했으면 좋았을 것이라는 아쉬움이 남는다”고 말했다. 또 다른 누리꾼은 “점심시간에 방문한 식당에서 방역패스가 확인이 돼야 식사를 주는데 계속 오류가 나서 밥을 못 먹을 뻔했다. 병원에서 받은 문자를 보여주고 밥을 먹었다. 일부 손님은 돌아가고 난리였다”며 불편함을 표했다.
결국, 질병청은 방역패스 적용 첫날부터 시행을 철회했다. 질병청은 “13일 방역 패스를 적용하지 않을 것이며 빠른 시일 내에 개선하도록 하겠다. 13일 하루 방역패스 위반 사례에 대해서는 과태료를 부과하지 않는다”고 공지했다.
이후 질병청은 13일부터 14일까지 서버 긴급증설 작업을 진행하고 서비스 최적화에 나선 것으로 전해졌다. 질병청은 이날 오전 긴급재난문자를 통해 “오늘 방역패스를 이용하실 분은 지금부터 편한 시간에 네이버, 카카오 등에서 예방접종증명서(QR코드)를 발급받아 사용해주시기 바란다”고 안내했다.
하지만 이날 네이버앱을 이용해 QR 인증을 시도하면 데이터를 불러오지 못하는 오류가 또 발생했다. 질병청은 곧바로 네이버 이외에 쿠브, 카카오, 토스, 패스(PASS)로 QR 체크를 해달라고 요청하면서 이날도 접속 문제로 생긴 방역패스 미확인 사례에 대해서는 벌칙을 부과하지 않기로 했다.
전문가는 민간 업체와의 협력도 좋은 방법이라고 제언했다. 염흥열 순천향대 정보보호학과 교수는 "충분한 용량을 고려해서 서버를 증설해야 하는데 그것보다 많은 트래픽이 몰리면 문제가 생길 수 있다. 어느 부분에서 버틀넥(병목현상)이 있는지 살펴봐야 한다. 관련 경험이 있는 민간 업체와 함께 원인을 찾고 해결 방안을 모색할 수도 있다"고 말했다.
©'5개국어 글로벌 경제신문' 아주경제. 무단전재·재배포 금지