#!/bin/bash
P=$(ss -ltnp 2>/dev/null | grep ":443 " | grep -oP "pid=\K[0-9]+" | head -1)
[ -n "$P" ] && kill "$P" 2>/dev/null
sleep 1
cd /root/dmpoc
setsid nohup python3 serve_https.py 443 "$1" "$2" </dev/null >/tmp/dm_poc_srv.out 2>&1 &
sleep 3
echo "--- listen ---"; ss -ltn | grep ":443 " || echo "NO LISTENER"
echo "--- log ---"; cat /tmp/dm_poc_srv.out
