From cd232bef6e4387281db15fcc7de3301bb1478e26 Mon Sep 17 00:00:00 2001 From: Zhi Guan Date: Thu, 29 Dec 2022 12:14:57 +0800 Subject: [PATCH] Update demo scripts --- demos/tlcpdemo.sh | 4 +++- demos/tls12demo.sh | 4 +++- demos/tls13demo.sh | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/demos/tlcpdemo.sh b/demos/tlcpdemo.sh index 7e53ca86..7e7c1891 100755 --- a/demos/tlcpdemo.sh +++ b/demos/tlcpdemo.sh @@ -24,7 +24,9 @@ cat signcert.pem > double_certs.pem cat enccert.pem >> double_certs.pem cat cacert.pem >> double_certs.pem -sudo gmssl tlcp_server -port 443 -cert double_certs.pem -key signkey.pem -pass 1234 -ex_key enckey.pem -ex_pass 1234 -cacert cacert.pem 1>/dev/null 2>/dev/null & +# If port is already in use, `gmssl` will fail, use `ps aux | grep gmssl` and `sudo kill -9` to kill existing proc +# TODO: check if `gmssl` is failed +sudo gmssl tlcp_server -port 443 -cert double_certs.pem -key signkey.pem -pass 1234 -ex_key enckey.pem -ex_pass 1234 -cacert cacert.pem & # 1>/dev/null 2>/dev/null & sleep 3 gmssl sm2keygen -pass 1234 -out clientkey.pem diff --git a/demos/tls12demo.sh b/demos/tls12demo.sh index 676fb4a4..a8988b70 100755 --- a/demos/tls12demo.sh +++ b/demos/tls12demo.sh @@ -18,7 +18,9 @@ gmssl certparse -in signcert.pem cat signcert.pem > certs.pem cat cacert.pem >> certs.pem -sudo gmssl tls12_server -port 443 -cert certs.pem -key signkey.pem -pass 1234 -cacert cacert.pem 1>/dev/null 2>/dev/null & +# If port is already in use, `gmssl` will fail, use `ps aux | grep gmssl` and `sudo kill -9` to kill existing proc +# TODO: check if `gmssl` is failed +sudo gmssl tls12_server -port 443 -cert certs.pem -key signkey.pem -pass 1234 -cacert cacert.pem & #1>/dev/null 2>/dev/null & sleep 3 gmssl sm2keygen -pass 1234 -out clientkey.pem diff --git a/demos/tls13demo.sh b/demos/tls13demo.sh index d36c9582..e53a7593 100755 --- a/demos/tls13demo.sh +++ b/demos/tls13demo.sh @@ -18,7 +18,9 @@ gmssl certparse -in signcert.pem cat signcert.pem > certs.pem cat cacert.pem >> certs.pem -sudo gmssl tls13_server -port 443 -cert certs.pem -key signkey.pem -pass 1234 -cacert cacert.pem 1>/dev/null 2>/dev/null & +# If port is already in use, `gmssl` will fail, use `ps aux | grep gmssl` and `sudo kill -9` to kill existing proc +# TODO: check if `gmssl` is failed +sudo gmssl tls13_server -port 443 -cert certs.pem -key signkey.pem -pass 1234 -cacert cacert.pem & # 1>/dev/null 2>/dev/null & sleep 3 gmssl sm2keygen -pass 1234 -out clientkey.pem