
왜인지 /api 를 통해 채팅 서버와 연결한 뒤에, Swagger 가 제대로 연결되지 않는다.
인터넷을 열심히 찾아보았지만, 전부 해당되지 않는 내용이라 해결하는데 시간이 끌렸다.
기존 Nginx로 HTTPS 통신을 구현해서, 간단한 리버스 프록시 서버로 사용중에 있었다.
채팅 서버 또한 같은 Nginx를 통해 연결하기 위해, Nginx의 리버스 프록시를 다음과 같이 수정했다.

이 이후 희안하게 Swagger와의 연결 중간에 오류가 생기게 되었다.
여러 정보를 서치한 결과. Nginx에 의한 문제임을 확신하고,
nginx 로그를 확인하는 법을 알아냈다.
그리고 로그를 따서 chat gpt에게 물어본 결과.
/api-docs/swagger-config 에 대한 응답 오류라는 점을 알게 되었고,
실제 로그에서도 쉽게 찾을 수 있었다.
[17/Jun/2024:21:03:32 +0900] "GET /api-docs/swagger-config HTTP/1.1" 404 935 "<https://testdomain.com/swagger-ui/index.html>"