Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
53273a15
Commit
53273a15
authored
Sep 06, 2017
by
neilpang
Browse files
use socat for tls mode
parent
3eeb0905
Changes
1
Show whitespace changes
Inline
Side-by-side
acme.sh
View file @
53273a15
...
@@ -2053,12 +2053,7 @@ _starttlsserver() {
...
@@ -2053,12 +2053,7 @@ _starttlsserver() {
return 1
return 1
fi
fi
__S_OPENSSL
=
"
${
ACME_OPENSSL_BIN
:-
openssl
}
s_server -www -cert
$TLS_CERT
-key
$TLS_KEY
"
__S_OPENSSL="socat"
if
[
"
$opaddr
"
]
;
then
__S_OPENSSL
=
"
$__S_OPENSSL
-accept
$opaddr
:
$port
"
else
__S_OPENSSL
=
"
$__S_OPENSSL
-accept
$port
"
fi
_debug Le_Listen_V4 "$Le_Listen_V4"
_debug Le_Listen_V4 "$Le_Listen_V4"
_debug Le_Listen_V6 "$Le_Listen_V6"
_debug Le_Listen_V6 "$Le_Listen_V6"
...
@@ -2069,12 +2064,9 @@ _starttlsserver() {
...
@@ -2069,12 +2064,9 @@ _starttlsserver() {
fi
fi
_debug "$__S_OPENSSL"
_debug "$__S_OPENSSL"
if
[
"
$DEBUG
"
]
&&
[
"
$DEBUG
"
-ge
"2"
]
;
then
$__S_OPENSSL
-tlsextdebug
&
else
$__S_OPENSSL
>
/dev/null 2>&1 &
fi
#todo listen address
$__S_OPENSSL openssl-listen:$port,cert=$TLS_CERT,key=$TLS_KEY,verify=0,reuseaddr,fork SYSTEM:"sleep 0.5; echo HTTP/1.1 200 OK'; echo ; echo $content; echo;" &
serverproc="$!"
serverproc="$!"
sleep 1
sleep 1
_debug serverproc "$serverproc"
_debug serverproc "$serverproc"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment