{"code": 0, "stdout": "선택 환경: 스인 내부망 ( office )\n환경: 스인 내부망\n일반 설정(si 편집): /workspace/contextra/setup/profiles/office.json\n계정 파일(소유자 전용, 값 출력 없음): /workspace/contextra/setup/profiles/office.private/main.credentials.json\n선택 Web의 공개 CA: /workspace/contextra/setup/profiles/office.private/main.ca.crt\nNIC 실행 설정(root): /etc/netplan/*.yaml\n앱 실행 site(root): /workspace/contextra/runtime/state/site.json\n앱 실행 Compose(root): /workspace/contextra/runtime/state/transactions/offline-source-20260928T165350/compose.json\n기존 env 입력(root, 내용은 출력하지 않음):\n  /workspace/contextra/data/site/runtime.env\n  /workspace/contextra/data/site/secure-bridge.env\n설정 편집: ct profile edit / ct profile file\nNIC 적용: ct net apply / 앱 준비: ct config prepare / 명시적 연결: ct config connect\n기존 파일 변경 가져오기: ct emergency / 계정 저장: ct profile credentials / CA: ct ca\n선택 Web 설정: https://192.168.50.101 Event: https://192.168.50.101/api/v1/events AI ID: AI-01\n프로필 포트: control/WSS 38443 Redis 16379 SSH 1023\nRedis 허용 주소: 192.168.50.101\n실제 NIC IPv4: ['192.168.50.7']\n앱 설정 AI 주소: 192.168.30.70 transaction: offline-source-20260928T165350\n앱 실행 설정: {\"ai_ip\": \"192.168.30.70\", \"manager\": \"https://192.168.30.68\", \"web_host\": \"192.168.30.68\", \"event_url\": \"https://192.168.30.68/api/v1/events\", \"control_port\": 38443, \"redis_port\": 16379, \"artifact_lan_cidr\": \"192.168.30.0/24\", \"server_id\": \"AI-01\"}\n주소 불일치: 아직 새 환경을 앱에 적용하지 않았습니다. 다음: ct config prepare/connect/apply\n실행 설정 지문: 일치\n계정 등록: False CA 준비: False\nWeb: 주 연결 Web 주 연결 미측정 (ct diagnose로 TCP만 확인)\n현재 실행 Sidecar: {'auth_error': 'STATUS_UNAVAILABLE', 'connected': False}\n", "stderr": ""}
