화면의 ‘요청 실패’는 확인되지만, 콘솔에 보이는 432 응답은 네트워크 생성 요청이 아니라 SAML 도메인 전환 구성요소(SamlDomainSwitcher)의 GET 요청입니다. 따라서 이 432만으로 네트워크 생성 실패 원인을 단정할 수 없습니다. 현재 Diplo 소스상 네트워크 생성은 선택한 네트워크 Offering, 물리 네트워크 상태, Zone 유형, VLAN 지정 조건의 조합이 맞지 않을 때 거부될 수 있습니다.
먼저 다음 해결 방법을 적용해 보세요.
- 먼저 네트워크 생성 화면에서 선택한 Offering이 Enabled 상태인지, 선택한 물리 네트워크가 Enabled 상태인지 확인하세요. 여러 물리 네트워크가 있어도 Offering의 네트워크 태그가 의도한 물리 네트워크와 일치해야 합니다.
- Offering의 게스트 유형을 Zone과 맞추세요. Basic Zone에서는 Shared Offering만 사용하고 Source NAT 서비스를 끄세요. 보안 그룹을 사용하는 Advanced Zone에서는 Shared 또는 L2 Offering을 사용하고 Source NAT 서비스를 끄세요.
- Offering에서 ‘VLAN을 지정’을 켠 경우 생성 화면에 VLAN ID를 입력하세요. 이 옵션이 꺼져 있으면 VLAN ID를 비워 두세요.
- Offering의 지원 서비스와 공급자 구성을 다시 확인하세요. 사용 가능한 최신 서비스 목록은 Mold UI 또는 listNetworkServices에서 확인할 수 있습니다.
- 브라우저 개발자 도구의 Network 탭에서 네트워크 생성 버튼을 누른 직후 발생한 요청을 찾으세요. 콘솔의 SamlDomainSwitcher 432이 아니라 생성 요청의 응답 본문에 있는 오류 문구를 기준으로 위 항목을 구분해야 합니다.
첨부해 주신 자료에서는 다음 내용을 확인했습니다.
- Mold 네트워크 생성 화면에서 ‘요청 실패’ 알림이 두 번 보입니다.
- SamlDomainSwitcher.vue 호출 흐름의 GET 요청이 HTTP 432으로 실패했고, ‘Request failed with status code 432’가 표시됩니다.
이 방법을 먼저 권장하는 이유는 다음과 같습니다.
- 화면에 보인 432 응답은 네트워크 생성 요청과 다른 백그라운드 요청일 가능성이 높습니다.
- 선택한 네트워크 Offering 또는 물리 네트워크가 비활성 상태이면 게스트 네트워크 생성이 거부됩니다.
- Zone 유형과 Offering의 게스트 유형·서비스 조합이 맞지 않으면 생성이 거부될 수 있습니다. Basic Zone은 Shared Offering 및 Source NAT 미사용만 허용하며, 보안 그룹 사용 Advanced Zone은 Shared 또는 L2만 허용하고 Source NAT를 허용하지 않습니다.
위 조치로 해결되지 않으면 아래 결과를 알려주세요. 이미 제공한 내용은 다시 보내지 않으셔도 됩니다.
- 첨부 화면만으로는 네트워크 생성 요청 자체의 API 명령, 응답 본문, 선택한 Offering 이름과 VLAN 입력값을 읽을 수 없습니다.
- 432을 반환한 SAML 도메인 전환 요청이 네트워크 생성 실패에 영향을 주었는지는 확인되지 않았습니다. 생성 요청의 응답 본문에 표시되는 정확한 오류 문구가 필요합니다.
- Zone이 Basic인지 Advanced인지와 Advanced Zone의 보안 그룹 사용 여부가 제공되지 않았습니다.