|
@@ -679,7 +679,9 @@ ssl_cert_issue() {
|
|
|
# get the port number for the standalone server
|
|
# get the port number for the standalone server
|
|
|
local WebPort=80
|
|
local WebPort=80
|
|
|
prompt_or_default WebPort "Please choose which port to use (default is 80): " "80" XUI_ACME_HTTP_PORT
|
|
prompt_or_default WebPort "Please choose which port to use (default is 80): " "80" XUI_ACME_HTTP_PORT
|
|
|
- if [[ ${WebPort} -gt 65535 || ${WebPort} -lt 1 ]]; then
|
|
|
|
|
|
|
+ if [[ -z ${WebPort} ]]; then
|
|
|
|
|
+ WebPort=80
|
|
|
|
|
+ elif [[ ! ${WebPort} =~ ^[1-9][0-9]*$ || ${WebPort} -gt 65535 ]]; then
|
|
|
echo -e "${yellow}Your input ${WebPort} is invalid, will use default port 80.${plain}"
|
|
echo -e "${yellow}Your input ${WebPort} is invalid, will use default port 80.${plain}"
|
|
|
WebPort=80
|
|
WebPort=80
|
|
|
fi
|
|
fi
|