개발/bug fix
-
Error occurred while proxying request [ECONNREFUSED]개발/bug fix 2023. 2. 4. 20:15
이 이슈는 백엔드와 프론트간의 연결을 제어하던중에 발생한 문제였다. 프론트엔드측의 코드와 백엔드측의 코드를 모두 살펴보고 구글링했으나 코드 상에서 틀린부분을 전혀 찾을 수 없었다. 결국 자신이 작성했던 모든 행적들을 하나하나 추적하며 생각하던 중, 백/프론트의 코드가 아닌 서버측의 설정때문에 혼선이 발생한 것을 깨달아버렸다. 백엔드 측에서 ip를 ipv4로 받아올 필요가 있어서 톰켓에 별도의 설정을 했었던 것이 문제였다. 관련 자료를 찾지 못해서 추측이지만, 프론트엔드 측에서 사용했던 http-proxy-middleware 가 url 경로를 찾을때 ipv6를 사용하는것 같다. ipv4로 받는 톰켓의 경로와의 혼선에 의해서 서로의 연결이 맞지 않았다고 결론을 내린다. 프록시 작성시 localhost 로 작..
-
BUG FIX 카테고리에 대하여..개발/bug fix 2023. 2. 4. 19:45
작성자는 단순 코드의 잘못된 작성에의한 이슈는 별개로 기록하지 않는다. 다만, 아주 드물게 예외가 존재한다. 1.라이브러리 / 코드 사용에 필요한 별도의 지식이 부족하여 코드상으로 처리할 수 없는 경우 2.분명히 잘못된 코드가 없는데, 외부 환경에 의해서 이슈가 발생할 경우 3.트레이스 추척이 불가능한 오류 가 이에 해당한다. BUG FIX 에서는 작자가 개발을 진행하면서 격는 이러한 난해한 오류에 대한 정리를 해두었다. 공개의 목적이라기 보단 작자가 추후에 다시 보며 버그를 픽스하는것에 초점을 둔 글이므로, bug fix에서 만큼은 글의 내용이 철저하게 작자에게 맞춰서 설명한 내용들로 이루어져 있다. 선정된 경험을 바탕으로 작성되기 때문에 그만큼 작성할 글이 적으므로 이 항목은 어디까지나 검색 기록용으..