잡다한 IT 지식

GNS3 프로젝트가 열리지 않을 때 원인 확인 방법 본문

카테고리 없음

GNS3 프로젝트가 열리지 않을 때 원인 확인 방법

가나무마 2026. 3. 14. 09:17

TL;DR

  • GNS3에서 몇몇 이슈는 UI를 통해 확인이 불가능하다.
  • GNS3 로그 파일을 확인하여 트러블슈팅 진행이 필요하다.
  • Linux의 경우, ~/.config/GNS3/{GNS Version}/디렉터리에 로그 파일이 존재한다.

문제

일반적으로 GNS3에서 발생하는 에러는 Console 창이나 팝업 윈도우를 통해 쉽게 확인할 수 있습니다.

하지만 이번에 작업 중인 Fortinet 프로젝트에서 에러 메시지 없이 프로젝트 자체가 열리지 않는 이슈가 발생했습니다.

fortinet 프로젝트를 열려고 시도하지만 열리지 않고, 에러 메시지도 뜨지 않는다


원인 분석

UI 상에서 에러 확인이 불가능하므로 로그 메시지를 확인하여 트러블슈팅이 필요합니다.

Ubuntu 환경을 기준으로 GNS3의 로그 파일은 다음 경로에 위치합니다.

~/.config/GNS3/{GNS 버전}/

해당 경로로 이동해 gns3_server.log 파일을 확인해 보니, UI에서는 출력되지 않았던 에러 로그를 발견할 수 있었습니다.

gns3_server.log 파일에 UI에서 확인 불가했던 로그들이 출력된다.

제 경우에는 DockerError가 발생했으며, 생성하려는 컨테이너명을 이미 다른 곳에서 사용하고 있다는 내용이었습니다.


해결

충돌을 일으키는 해당 Docker 컨테이너들을 찾아 삭제 조치했습니다.

이후 GNS3에서 프로젝트를 다시 열자, 정상적으로 Fortinet 프로젝트가 실행되는 것을 확인했습니다.

해당 컨테이너들을 삭제

이후, 프로젝트를 다시 열자 정상적으로 프로젝트가 열렸습니다.

정상적으로 프로젝트가 열린다.