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
5f6e3da7
Commit
5f6e3da7
authored
Oct 08, 2017
by
neilpang
Browse files
fix
https://github.com/Neilpang/acme.sh/issues/1062
change back to use openssl for tls mode.
parent
4ef11596
Changes
1
Hide whitespace changes
Inline
Side-by-side
acme.sh
View file @
5f6e3da7
...
@@ -2054,7 +2054,12 @@ _starttlsserver() {
...
@@ -2054,7 +2054,12 @@ _starttlsserver() {
return
1
return
1
fi
fi
__S_OPENSSL
=
"socat"
__S_OPENSSL
=
"
${
ACME_OPENSSL_BIN
:-
openssl
}
s_server -www -cert
$TLS_CERT
-key
$TLS_KEY
"
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
"
...
@@ -2065,9 +2070,12 @@ _starttlsserver() {
...
@@ -2065,9 +2070,12 @@ _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