diff --git a/connect-vpn/action.yml b/connect-vpn/action.yml index 88139cf..621afe4 100644 --- a/connect-vpn/action.yml +++ b/connect-vpn/action.yml @@ -179,7 +179,15 @@ runs: echo "연결 완료 대기 중 (최대 ${TIMEOUT}초)..." DISCONNECTED_PATTERN="not connected|Client not connected|Please login|Unable to open message queue|disconnected|로그인" for i in $(seq 1 "$TIMEOUT"); do - INFO=$($SUDO f5fpc --info 2>/dev/null || true) + INFO=$($SUDO f5fpc --info 2>&1 || true) + if [ "$i" -eq 1 ] || [ $((i % 5)) -eq 0 ]; then + echo "VPN 상태 확인 (${i}/${TIMEOUT}초):" + if [ -n "$INFO" ]; then + echo "$INFO" + else + echo "(f5fpc --info 출력 없음)" + fi + fi if echo "$INFO" | grep -Eqi "$DISCONNECTED_PATTERN"; then sleep 1 continue