signature=3e779c2f2ee97ffbe53f82537ac1cdaf,证书更新了,但是ngxin没有重新加载新证书
root@c8dqwe:/data# dockerexec -itacme.sh--cron --debug 2[Tue Oct 22 23:40:40 CST 2019] Lets find script dir.[Tue Oct 22 23:40:40 CST 2019] _SCRIPT_='/root/.acme.sh/acme.sh'[Tue Oct 22 23:40:40 C...
root@c8dqwe:/data# docker exec -it acme.sh --cron --debug 2
[Tue Oct 22 23:40:40 CST 2019] Lets find script dir.
[Tue Oct 22 23:40:40 CST 2019] _SCRIPT_='/root/.acme.sh/acme.sh'
[Tue Oct 22 23:40:40 CST 2019] _script='/root/.acme.sh/acme.sh'
[Tue Oct 22 23:40:40 CST 2019] _script_home='/root/.acme.sh'
[Tue Oct 22 23:40:40 CST 2019] Using default home:/root/.acme.sh
[Tue Oct 22 23:40:40 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:40 CST 2019] LE_WORKING_DIR='/root/.acme.sh'
https://github.com/Neilpang/acme.sh
v2.8.4
[Tue Oct 22 23:40:40 CST 2019] Running cmd: cron
[Tue Oct 22 23:40:40 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:40 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:40:40 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:40:40 CST 2019] ===Starting cron===
[Tue Oct 22 23:40:40 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:40 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:40:40 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:40:40 CST 2019] Installing from online archive.
[Tue Oct 22 23:40:40 CST 2019] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Tue Oct 22 23:40:40 CST 2019] GET
[Tue Oct 22 23:40:40 CST 2019] url='https://github.com/Neilpang/acme.sh/archive/master.tar.gz'
[Tue Oct 22 23:40:40 CST 2019] timeout=
[Tue Oct 22 23:40:40 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.wWUUj7lZp0 -g '
[Tue Oct 22 23:40:44 CST 2019] ret='0'
[Tue Oct 22 23:40:44 CST 2019] Extracting master.tar.gz
[Tue Oct 22 23:40:44 CST 2019] Using config home: /acme.sh
[Tue Oct 22 23:40:44 CST 2019] Installing to /root/.acme.sh
[Tue Oct 22 23:40:44 CST 2019] Installed to /root/.acme.sh/acme.sh
[Tue Oct 22 23:40:44 CST 2019] OK
[Tue Oct 22 23:40:44 CST 2019] Install success!
[Tue Oct 22 23:40:44 CST 2019] Upgrade success!
[Tue Oct 22 23:40:44 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:44 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:40:44 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:40:44 CST 2019] Auto upgraded to: 2.8.4
[Tue Oct 22 23:40:44 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:44 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:40:44 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:40:44 CST 2019] _stopRenewOnError
[Tue Oct 22 23:40:44 CST 2019] _set_level='2'
[Tue Oct 22 23:40:44 CST 2019] di='/acme.sh/example.com/'
[Tue Oct 22 23:40:44 CST 2019] d='example.com'
[Tue Oct 22 23:40:44 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:40:44 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:40:44 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:40:44 CST 2019] DOMAIN_PATH='/acme.sh/example.com'
[Tue Oct 22 23:40:44 CST 2019] Renew: 'example.com'
[Tue Oct 22 23:40:44 CST 2019] Le_API
[Tue Oct 22 23:40:44 CST 2019] Skip, Next renewal time is: Thu Dec 12 16:53:56 UTC 2019
[Tue Oct 22 23:40:44 CST 2019] Add '--force' to force to renew.
[Tue Oct 22 23:40:44 CST 2019] Return code: 2
[Tue Oct 22 23:40:44 CST 2019] Skipped example.com
[Tue Oct 22 23:40:44 CST 2019] _error_level='3'
[Tue Oct 22 23:40:44 CST 2019] _set_level='2'
[Tue Oct 22 23:40:44 CST 2019] ===End cron===
root@c8dqwe:/data# docker exec -it acme.sh --cron --debug 2 --force
[Tue Oct 22 23:41:03 CST 2019] Lets find script dir.
[Tue Oct 22 23:41:03 CST 2019] _SCRIPT_='/root/.acme.sh/acme.sh'
[Tue Oct 22 23:41:03 CST 2019] _script='/root/.acme.sh/acme.sh'
[Tue Oct 22 23:41:03 CST 2019] _script_home='/root/.acme.sh'
[Tue Oct 22 23:41:03 CST 2019] Using default home:/root/.acme.sh
[Tue Oct 22 23:41:03 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:03 CST 2019] LE_WORKING_DIR='/root/.acme.sh'
https://github.com/Neilpang/acme.sh
v2.8.4
[Tue Oct 22 23:41:03 CST 2019] Running cmd: cron
[Tue Oct 22 23:41:03 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:03 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:03 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:41:03 CST 2019] ===Starting cron===
[Tue Oct 22 23:41:03 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:03 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:03 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:41:03 CST 2019] Installing from online archive.
[Tue Oct 22 23:41:03 CST 2019] Downloading https://github.com/Neilpang/acme.sh/archive/master.tar.gz
[Tue Oct 22 23:41:03 CST 2019] GET
[Tue Oct 22 23:41:03 CST 2019] url='https://github.com/Neilpang/acme.sh/archive/master.tar.gz'
[Tue Oct 22 23:41:03 CST 2019] timeout=
[Tue Oct 22 23:41:03 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.d8osnbf6QJ -g '
[Tue Oct 22 23:41:07 CST 2019] ret='0'
[Tue Oct 22 23:41:07 CST 2019] Extracting master.tar.gz
[Tue Oct 22 23:41:07 CST 2019] Using config home: /acme.sh
[Tue Oct 22 23:41:07 CST 2019] Installing to /root/.acme.sh
[Tue Oct 22 23:41:07 CST 2019] Installed to /root/.acme.sh/acme.sh
[Tue Oct 22 23:41:07 CST 2019] OK
[Tue Oct 22 23:41:07 CST 2019] Install success!
[Tue Oct 22 23:41:07 CST 2019] Upgrade success!
[Tue Oct 22 23:41:07 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:07 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:07 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:41:07 CST 2019] Auto upgraded to: 2.8.4
[Tue Oct 22 23:41:07 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:07 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:07 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:41:07 CST 2019] _stopRenewOnError
[Tue Oct 22 23:41:07 CST 2019] _set_level='2'
[Tue Oct 22 23:41:07 CST 2019] di='/acme.sh/example.com/'
[Tue Oct 22 23:41:07 CST 2019] d='example.com'
[Tue Oct 22 23:41:07 CST 2019] Using config home:/acme.sh
[Tue Oct 22 23:41:07 CST 2019] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:07 CST 2019] _ACME_SERVER_HOST='acme-v02.api.letsencrypt.org'
[Tue Oct 22 23:41:07 CST 2019] DOMAIN_PATH='/acme.sh/example.com'
[Tue Oct 22 23:41:07 CST 2019] Renew: 'example.com'
[Tue Oct 22 23:41:07 CST 2019] Le_API
[Tue Oct 22 23:41:07 CST 2019] _main_domain='example.com'
[Tue Oct 22 23:41:07 CST 2019] _alt_domains='*.example.com'
[Tue Oct 22 23:41:07 CST 2019] 'dns_ali' does not contain 'dns'
[Tue Oct 22 23:41:07 CST 2019] Using ACME_DIRECTORY: https://acme-v02.api.letsencrypt.org/directory
[Tue Oct 22 23:41:07 CST 2019] _init api for server: https://acme-v02.api.letsencrypt.org/directory
[Tue Oct 22 23:41:07 CST 2019] GET
[Tue Oct 22 23:41:07 CST 2019] url='https://acme-v02.api.letsencrypt.org/directory'
[Tue Oct 22 23:41:07 CST 2019] timeout=
[Tue Oct 22 23:41:07 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.Up0xOuf1WM -g '
[Tue Oct 22 23:41:08 CST 2019] ret='0'
[Tue Oct 22 23:41:08 CST 2019] response='{
"keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
"meta": {
"caaIdentities": [
"letsencrypt.org"
],
"termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf",
"website": "https://letsencrypt.org"
},
"newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
"newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
"newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
"qrCs-nAyALM": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
"revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}'
[Tue Oct 22 23:41:08 CST 2019] ACME_KEY_CHANGE='https://acme-v02.api.letsencrypt.org/acme/key-change'
[Tue Oct 22 23:41:08 CST 2019] ACME_NEW_AUTHZ
[Tue Oct 22 23:41:08 CST 2019] ACME_NEW_ORDER='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Tue Oct 22 23:41:08 CST 2019] ACME_NEW_ACCOUNT='https://acme-v02.api.letsencrypt.org/acme/new-acct'
[Tue Oct 22 23:41:08 CST 2019] ACME_REVOKE_CERT='https://acme-v02.api.letsencrypt.org/acme/revoke-cert'
[Tue Oct 22 23:41:08 CST 2019] ACME_AGREEMENT='https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf'
[Tue Oct 22 23:41:08 CST 2019] ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Tue Oct 22 23:41:08 CST 2019] ACME_VERSION='2'
[Tue Oct 22 23:41:08 CST 2019] Le_NextRenewTime='1576083236'
[Tue Oct 22 23:41:08 CST 2019] _on_before_issue
[Tue Oct 22 23:41:08 CST 2019] _chk_main_domain='example.com'
[Tue Oct 22 23:41:08 CST 2019] _chk_alt_domains='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] 'dns_ali' does not contain 'no'
[Tue Oct 22 23:41:08 CST 2019] Le_LocalAddress
[Tue Oct 22 23:41:08 CST 2019] d='example.com'
[Tue Oct 22 23:41:08 CST 2019] Check for domain='example.com'
[Tue Oct 22 23:41:08 CST 2019] _currentRoot='dns_ali'
[Tue Oct 22 23:41:08 CST 2019] d='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] Check for domain='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _currentRoot='dns_ali'
[Tue Oct 22 23:41:08 CST 2019] d
[Tue Oct 22 23:41:08 CST 2019] 'dns_ali' does not contain 'apache'
[Tue Oct 22 23:41:08 CST 2019] _saved_account_key_hash='asfq0B65JIA5H7Nh5x3OUls1NMzt1Lsb9MaDSBhR/kA='
[Tue Oct 22 23:41:08 CST 2019] _saved_account_key_hash is not changed, skip register account.
[Tue Oct 22 23:41:08 CST 2019] Read key length:
[Tue Oct 22 23:41:08 CST 2019] _createcsr
[Tue Oct 22 23:41:08 CST 2019] domain='example.com'
[Tue Oct 22 23:41:08 CST 2019] domainlist='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] csrkey='/acme.sh/example.com/example.com.key'
[Tue Oct 22 23:41:08 CST 2019] csr='/acme.sh/example.com/example.com.csr'
[Tue Oct 22 23:41:08 CST 2019] csrconf='/acme.sh/example.com/example.com.csr.conf'
[Tue Oct 22 23:41:08 CST 2019] _is_idn_d='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _idn_temp
[Tue Oct 22 23:41:08 CST 2019] domainlist='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _is_idn_d='example.com'
[Tue Oct 22 23:41:08 CST 2019] _idn_temp
[Tue Oct 22 23:41:08 CST 2019] Multi domain='DNS:example.com,DNS:*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _is_idn_d='example.com'
[Tue Oct 22 23:41:08 CST 2019] _idn_temp
[Tue Oct 22 23:41:08 CST 2019] _csr_cn='example.com'
[Tue Oct 22 23:41:08 CST 2019] Getting domain auth token for each domain
[Tue Oct 22 23:41:08 CST 2019] _is_idn_d='example.com'
[Tue Oct 22 23:41:08 CST 2019] _idn_temp
[Tue Oct 22 23:41:08 CST 2019] d='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _is_idn_d='*.example.com'
[Tue Oct 22 23:41:08 CST 2019] _idn_temp
[Tue Oct 22 23:41:08 CST 2019] d
[Tue Oct 22 23:41:08 CST 2019] _identifiers='{"type":"dns","value":"example.com"},{"type":"dns","value":"*.example.com"}'
[Tue Oct 22 23:41:08 CST 2019] url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Tue Oct 22 23:41:08 CST 2019] payload='{"identifiers": [{"type":"dns","value":"example.com"},{"type":"dns","value":"*.example.com"}]}'
[Tue Oct 22 23:41:08 CST 2019] RSA key
[Tue Oct 22 23:41:08 CST 2019] _URGLY_PRINTF
[Tue Oct 22 23:41:08 CST 2019] xargs
[Tue Oct 22 23:41:08 CST 2019] _URGLY_PRINTF
[Tue Oct 22 23:41:08 CST 2019] xargs
[Tue Oct 22 23:41:08 CST 2019] Get nonce with HEAD. ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Tue Oct 22 23:41:08 CST 2019] HEAD
[Tue Oct 22 23:41:08 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Tue Oct 22 23:41:08 CST 2019] body
[Tue Oct 22 23:41:08 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:08 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g -I '
[Tue Oct 22 23:41:09 CST 2019] _ret='0'
[Tue Oct 22 23:41:09 CST 2019] _headers='HTTP/2 200
server: nginx
date: Tue, 22 Oct 2019 15:41:09 GMT
cache-control: public, max-age=0, no-cache
link: ;rel="index"
replay-nonce: 0001GsFjqTcSWOOHi947m4aqZuashDu7Ee2_nxoHEyPBgho
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:09 CST 2019] _CACHED_NONCE='0001GsFjqTcSWOOHi947m4aqZuashDu7Ee2_nxoHEyPBgho'
[Tue Oct 22 23:41:09 CST 2019] nonce='0001GsFjqTcSWOOHi947m4aqZuashDu7Ee2_nxoHEyPBgho'
[Tue Oct 22 23:41:09 CST 2019] POST
[Tue Oct 22 23:41:09 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Tue Oct 22 23:41:09 CST 2019] body='{"protected": "eyJub25jZSI6ICIwMDAxR3NGanFUY1NXT09IaTk0N200YXFadWFzaER1N0VlMl9ueG9IRXlQQmdobyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21l LXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvbmV3LW9yZGVyIiwgImFsZyI6ICJSUzI1NiIsICJraWQiOiAiaHR0cHM6Ly9hY21lLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC82MzQ3MDc5 OCJ9", "payload": "eyJpZGVudGlmaWVycyI6IFt7InR5cGUiOiJkbnMiLCJ2YWx1ZSI6InlocXh4LmNvbSJ9LHsidHlwZSI6ImRucyIsInZhbHVlIjoiKi55aHF4eC5jb20ifV19", "signature": "LbQW Gi_I_gWZ7gHFFpesyMON6AsUlfz4WgyC_rylfH2zMieUAC4hUGZh4RrVSsJgtJWPZHxmjal3Axzr1s3it8C6i2Pg9veXeAIYyFYVCJfrPBKjsTp3W9pJ399nzcxxbGm8pxOcbU1vZboccf4oJZ_lyjMtxqXjXCkl zL_aTO4fG3HUqx0BCd-mBxaRNgQA-AfKwtbiro3d1O5wgnAP_78egkUHRunphxOr78DURbj0CRWHYrb9HW1wDClnomqgDT6pgTj-IKE0GPcMxksHrgJidyBzhU2ociBK8sOOAWrhi4pFbKbBy4GWjnc3OgEMA9dP srBU_ilUm74szneNzQ"}'
[Tue Oct 22 23:41:09 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:09 CST 2019] Http already initialized.
[Tue Oct 22 23:41:09 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g '
[Tue Oct 22 23:41:10 CST 2019] _ret='0'
[Tue Oct 22 23:41:10 CST 2019] responseHeaders='HTTP/2 201
server: nginx
date: Tue, 22 Oct 2019 15:41:10 GMT
content-type: application/json
content-length: 466
boulder-requester: 63470798
cache-control: public, max-age=0, no-cache
link: ;rel="index"
location: https://acme-v02.api.letsencrypt.org/acme/order/63470798/1340847628
replay-nonce: 0002-EIebEAQjIpMlMxzisylALo06eFd57ewtb_5cS_2yg8
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:10 CST 2019] code='201'
[Tue Oct 22 23:41:10 CST 2019] original='{
"status": "ready",
"expires": "2019-10-29T15:41:10.63228755Z",
"identifiers": [
{
"type": "dns",
"value": "*.example.com"
},
{
"type": "dns",
"value": "example.com"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983",
"https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880984"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628"
}'
[Tue Oct 22 23:41:10 CST 2019] response='{"status":"ready","expires":"2019-10-29T15:41:10.63228755Z","identifiers":[{"type":"dns","value":"*.example.com"},{"type" :"dns","value":"example.com"}],"authorizations":["https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983","https://acme-v02.api.letsencrypt.org/acme/authz-v 3/762880984"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628"}'
[Tue Oct 22 23:41:10 CST 2019] Le_LinkOrder='https://acme-v02.api.letsencrypt.org/acme/order/63470798/1340847628'
[Tue Oct 22 23:41:10 CST 2019] Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628'
[Tue Oct 22 23:41:10 CST 2019] _authorizations_seg='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983,https://acme-v02.api.letsencrypt.org/acme/authz -v3/762880984'
[Tue Oct 22 23:41:10 CST 2019] _authz_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983'
[Tue Oct 22 23:41:10 CST 2019] url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983'
[Tue Oct 22 23:41:10 CST 2019] payload
[Tue Oct 22 23:41:10 CST 2019] Use cached jwk for file: /acme.sh/ca/acme-v02.api.letsencrypt.org/account.key
[Tue Oct 22 23:41:10 CST 2019] Use _CACHED_NONCE='0002-EIebEAQjIpMlMxzisylALo06eFd57ewtb_5cS_2yg8'
[Tue Oct 22 23:41:10 CST 2019] nonce='0002-EIebEAQjIpMlMxzisylALo06eFd57ewtb_5cS_2yg8'
[Tue Oct 22 23:41:10 CST 2019] POST
[Tue Oct 22 23:41:10 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983'
[Tue Oct 22 23:41:10 CST 2019] body='{"protected": "eyJub25jZSI6ICIwMDAyLUVJZWJFQVFqSXBNbE14emlzeWxBTG8wNmVGZDU3ZXd0Yl81Y1NfMnlnOCIsICJ1cmwiOiAiaHR0cHM6Ly9hY21l LXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYXV0aHotdjMvNzYyODgwOTgzIiwgImFsZyI6ICJSUzI1NiIsICJraWQiOiAiaHR0cHM6Ly9hY21lLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNj dC82MzQ3MDc5OCJ9", "payload": "", "signature": "QaQUpuosiy7OssRZhgSEjh44hSzL-m0K11YijWDk25IM5BmNbXLnZwcg_lKa-rmazCEJG7rx9wNLPbZe5-eFG0lQVsL1182pCXtrwnwcpphddB4h 82RFVulhNKwItrhTUXsLtFdtQb-kbwZYqbskl_0lzQp7Rp5dler6wBjt8crbj2YYGQukcAXYVeo7rLj35f2_RiXYc55m7oMZcq41bC8yZkRIsgd0DP848XUiA_8aAmuD8LE8_7sDM41QPQ9t1yrs_8x_EEAHd1Vf 5CdKTByEjsL61_W4EEzB_Xq0gSOf621KgZ6Kl-26mhJmAn_7NeKEi2cRDKPDR0W0eGbnOg"}'
[Tue Oct 22 23:41:10 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:10 CST 2019] Http already initialized.
[Tue Oct 22 23:41:10 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g '
[Tue Oct 22 23:41:12 CST 2019] _ret='0'
[Tue Oct 22 23:41:12 CST 2019] responseHeaders='HTTP/2 200
server: nginx
date: Tue, 22 Oct 2019 15:41:12 GMT
content-type: application/json
content-length: 467
boulder-requester: 63470798
cache-control: public, max-age=0, no-cache
link: ;rel="index"
replay-nonce: 0001tO2cpRKNGrOO3gcN9TdtlQmIGT2twIx0mfrf4HJsb_w
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:12 CST 2019] code='200'
[Tue Oct 22 23:41:12 CST 2019] original='{
"identifier": {
"type": "dns",
"value": "example.com"
},
"status": "valid",
"expires": "2019-11-19T16:53:07Z",
"challenges": [
{
"type": "dns-01",
"status": "valid",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g",
"token": "d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4",
"validationRecord": [
{
"hostname": "example.com"
}
]
}
],
"wildcard": true
}'
[Tue Oct 22 23:41:12 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g","token":"d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4","v alidationRecord":[{"hostname":"example.com"}]}],"wildcard": true}'
[Tue Oct 22 23:41:12 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g","token":"d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4","v alidationRecord":[{"hostname":"example.com"}]}],"wildcard": true}'
[Tue Oct 22 23:41:12 CST 2019] _d='*.example.com'
[Tue Oct 22 23:41:12 CST 2019] _authz_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880984'
[Tue Oct 22 23:41:12 CST 2019] url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880984'
[Tue Oct 22 23:41:12 CST 2019] payload
[Tue Oct 22 23:41:12 CST 2019] Use cached jwk for file: /acme.sh/ca/acme-v02.api.letsencrypt.org/account.key
[Tue Oct 22 23:41:12 CST 2019] Use _CACHED_NONCE='0001tO2cpRKNGrOO3gcN9TdtlQmIGT2twIx0mfrf4HJsb_w'
[Tue Oct 22 23:41:12 CST 2019] nonce='0001tO2cpRKNGrOO3gcN9TdtlQmIGT2twIx0mfrf4HJsb_w'
[Tue Oct 22 23:41:12 CST 2019] POST
[Tue Oct 22 23:41:12 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880984'
[Tue Oct 22 23:41:12 CST 2019] body='{"protected": "eyJub25jZSI6ICIwMDAxdE8yY3BSS05Hck9PM2djTjlUZHRsUW1JR1QydHdJeDBtZnJmNEhKc2JfdyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21l LXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYXV0aHotdjMvNzYyODgwOTg0IiwgImFsZyI6ICJSUzI1NiIsICJraWQiOiAiaHR0cHM6Ly9hY21lLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNj dC82MzQ3MDc5OCJ9", "payload": "", "signature": "TBGv67HOBqqKbOTMt7TMYVxohPLz3JFUdLh16T_YmjbBbKCB_675gHsoykeh3l2_PNV6voQWSn7iIsiWL1WJV5V4Lk11VXVT-RkLDqj_cIJuXX1r fR5NiDzGTCwf9p6wC3CRilwufzyj2Ehd7T62dLFYRpAoUaP84-aNE5FMZ0CSuvGbHk8deq424WKppw5F5xLGBboAgSL1wLwnZfFRbF0WI08S0N00xk6_WFsxi3lxuAHpcdUiKBKeePslA5jqKa2RuGfhZMfAB9dX C6EPT87pMigeSXWrQzfZT8IANntYrILkmf0K7E_7lqQE_knczklCP1iP8JmN6xxpU-1acg"}'
[Tue Oct 22 23:41:12 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:12 CST 2019] Http already initialized.
[Tue Oct 22 23:41:12 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g '
[Tue Oct 22 23:41:13 CST 2019] _ret='0'
[Tue Oct 22 23:41:13 CST 2019] responseHeaders='HTTP/2 200
server: nginx
date: Tue, 22 Oct 2019 15:41:12 GMT
content-type: application/json
content-length: 871
boulder-requester: 63470798
cache-control: public, max-age=0, no-cache
link: ;rel="index"
replay-nonce: 0001PzXndrwneQxxq-4tvGECq4bloT90-JBODOPS7QDBgY8
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:13 CST 2019] code='200'
[Tue Oct 22 23:41:13 CST 2019] original='{
"identifier": {
"type": "dns",
"value": "example.com"
},
"status": "valid",
"expires": "2019-11-19T16:53:07Z",
"challenges": [
{
"type": "http-01",
"status": "pending",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/bGwxjQ",
"token": "KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"
},
{
"type": "dns-01",
"status": "valid",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg",
"token": "KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI",
"validationRecord": [
{
"hostname": "example.com"
}
]
},
{
"type": "tls-alpn-01",
"status": "pending",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/EXrnrQ",
"token": "KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"
}
]
}'
[Tue Oct 22 23:41:13 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/bGwxjQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI" },{"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmY WdaI","validationRecord":[{"hostname":"example.com"}]},{"type":"tls-alpn-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/76288098 4/EXrnrQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"}]}'
[Tue Oct 22 23:41:13 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/bGwxjQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI" },{"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmY WdaI","validationRecord":[{"hostname":"example.com"}]},{"type":"tls-alpn-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/76288098 4/EXrnrQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"}]}'
[Tue Oct 22 23:41:13 CST 2019] _d='example.com'
[Tue Oct 22 23:41:13 CST 2019] _authorizations_map='example.com,{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z" ,"challenges":[{"type":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/bGwxjQ","token":"KjxNjpn7d4lGxrKaf_m5N5P OhC7aJDEJCozWfmYWdaI"},{"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg","token":"KjxNjpn7d4lGxrKaf_ m5N5POhC7aJDEJCozWfmYWdaI","validationRecord":[{"hostname":"example.com"}]},{"type":"tls-alpn-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/a cme/chall-v3/762880984/EXrnrQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"}]}
*.example.com,{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type":"dns-01","status":"valid"," url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g","token":"d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4","validationRecord":[{"hostname" :"example.com"}]}],"wildcard": true}
'
[Tue Oct 22 23:41:13 CST 2019] d='example.com'
[Tue Oct 22 23:41:13 CST 2019] Getting webroot for domain='example.com'
[Tue Oct 22 23:41:13 CST 2019] _w='dns_ali'
[Tue Oct 22 23:41:13 CST 2019] _currentRoot='dns_ali'
[Tue Oct 22 23:41:13 CST 2019] _is_idn_d='example.com'
[Tue Oct 22 23:41:13 CST 2019] _idn_temp
[Tue Oct 22 23:41:13 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"http-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/bGwxjQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI" },{"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmY WdaI","validationRecord":[{"hostname":"example.com"}]},{"type":"tls-alpn-01","status":"pending","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/76288098 4/EXrnrQ","token":"KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI"}]}'
[Tue Oct 22 23:41:13 CST 2019] entry='"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg","token":"KjxN jpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI","validationRecord":[{"hostname":"example.com"'
[Tue Oct 22 23:41:13 CST 2019] token='KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI'
[Tue Oct 22 23:41:13 CST 2019] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg'
[Tue Oct 22 23:41:13 CST 2019] keyauthorization='KjxNjpn7d4lGxrKaf_m5N5POhC7aJDEJCozWfmYWdaI._O2h4M5gePcrHOl4y7eSAnuj0vkkR6dzHnieVNtPDSo'
[Tue Oct 22 23:41:13 CST 2019] example.com is already verified.
[Tue Oct 22 23:41:13 CST 2019] keyauthorization='verified_ok'
[Tue Oct 22 23:41:13 CST 2019] dvlist='example.com#verified_ok#https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg#dns-01#dns_ali'
[Tue Oct 22 23:41:13 CST 2019] d='*.example.com'
[Tue Oct 22 23:41:13 CST 2019] Getting webroot for domain='*.example.com'
[Tue Oct 22 23:41:13 CST 2019] _w='dns_ali'
[Tue Oct 22 23:41:13 CST 2019] _currentRoot='dns_ali'
[Tue Oct 22 23:41:13 CST 2019] _is_idn_d='*.example.com'
[Tue Oct 22 23:41:13 CST 2019] _idn_temp
[Tue Oct 22 23:41:13 CST 2019] response='{"identifier":{"type":"dns","value":"example.com"},"status":"valid","expires":"2019-11-19T16:53:07Z","challenges":[{"type ":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g","token":"d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4","v alidationRecord":[{"hostname":"example.com"}]}],"wildcard": true}'
[Tue Oct 22 23:41:13 CST 2019] entry='"type":"dns-01","status":"valid","url":"https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g","token":"d99Z 2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4","validationRecord":[{"hostname":"example.com"'
[Tue Oct 22 23:41:13 CST 2019] token='d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4'
[Tue Oct 22 23:41:13 CST 2019] uri='https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g'
[Tue Oct 22 23:41:13 CST 2019] keyauthorization='d99Z2peJtmqyNc0dbqeFiW1BFfXGv0wbyqDgu9SBgD4._O2h4M5gePcrHOl4y7eSAnuj0vkkR6dzHnieVNtPDSo'
[Tue Oct 22 23:41:13 CST 2019] *.example.com is already verified.
[Tue Oct 22 23:41:13 CST 2019] keyauthorization='verified_ok'
[Tue Oct 22 23:41:13 CST 2019] dvlist='*.example.com#verified_ok#https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g#dns-01#dns_ali'
[Tue Oct 22 23:41:13 CST 2019] d
[Tue Oct 22 23:41:13 CST 2019] vlist='example.com#verified_ok#https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880984/idw3xg#dns-01#dns_ali,*.example.com#verif ied_ok#https://acme-v02.api.letsencrypt.org/acme/chall-v3/762880983/DsIn_g#dns-01#dns_ali,'
[Tue Oct 22 23:41:13 CST 2019] d='example.com'
[Tue Oct 22 23:41:13 CST 2019] example.com is already verified, skip dns-01.
[Tue Oct 22 23:41:13 CST 2019] d='*.example.com'
[Tue Oct 22 23:41:13 CST 2019] *.example.com is already verified, skip dns-01.
[Tue Oct 22 23:41:13 CST 2019] ok, let's start to verify
[Tue Oct 22 23:41:13 CST 2019] example.com is already verified, skip dns-01.
[Tue Oct 22 23:41:13 CST 2019] *.example.com is already verified, skip dns-01.
[Tue Oct 22 23:41:13 CST 2019] pid
[Tue Oct 22 23:41:13 CST 2019] No need to restore nginx, skip.
[Tue Oct 22 23:41:13 CST 2019] _clearupdns
[Tue Oct 22 23:41:13 CST 2019] dns_entries
[Tue Oct 22 23:41:13 CST 2019] skip dns.
[Tue Oct 22 23:41:13 CST 2019] Verify finished, start to sign.
[Tue Oct 22 23:41:13 CST 2019] i='2'
[Tue Oct 22 23:41:13 CST 2019] j='15'
[Tue Oct 22 23:41:13 CST 2019] Lets finalize the order, Le_OrderFinalize: https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628
[Tue Oct 22 23:41:13 CST 2019] url='https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628'
[Tue Oct 22 23:41:13 CST 2019] payload='{"csr": "MIICmjCCAYICAQAwFDESMBAGA1UEAwwJeWhxeHguY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv5coRyiUM83mh9NZwjvkeSF yeWtkkXa4A_tcIfwBoUdz5GPsPXjO6iEChIOYrRnhumW_-sme308gx2HYDzAS99XlY8MpXLvmqqAXjnzQURWyqRDtnH2n0NEypqd7zudxjNcfK2sf-40Av31Fubom2ho4268RKgbLfQVJll3HSEzE2q-OeQ2EwSZ 9ykClCQEAe5cgTm6ZL_raknom1kho6RdqvpdGH6JYvwb9vpYbbkgfw5G84YlaRchBtIkPp4HLg-ruhEhn95bnNaQdqTLlcK0-UnS7D_BDd8f0ORHN20doR9zYBOXfKREkEMRPHPBokEo7auHZ63qRETuRxHtPXQI DAQABoEEwPwYJKoZIhvcNAQkOMTIwMDALBgNVHQ8EBAMCBeAwIQYDVR0RBBowGIIJeWhxeHguY29tggsqLnlocXh4LmNvbTANBgkqhkiG9w0BAQsFAAOCAQEABcMYF8jdefeNwASfWufBLmhKTvTjWFpquvCsZeP d-vIcfaCQUEovsFQTFFbe-IHxQLXbKDeEJYz9aS9iNVRWgJYvFT9_Ji4KMcA1TsR302RIwot_fNPAbaR0RH8LZPSo3YJn1452AfcZFKjnL9ljLyJJQlJm_vopl7KVEN_5-qzeulJGd7VHlHrrP804lkMpplwwbGK uGFQnp_okLvcGTkeJzXfF10ezGgFQbX0DD3zWG_t_sdS4ofItU1Xs6C75JfDLkjCVbvmJE6W-yLbkMEgDS9SSQmoOUsONkUsuBxZDIO8IxBOHSwK6xXS2WCRlYRAPQz5h9WepJOIO4utNIA"}'
[Tue Oct 22 23:41:13 CST 2019] Use cached jwk for file: /acme.sh/ca/acme-v02.api.letsencrypt.org/account.key
[Tue Oct 22 23:41:13 CST 2019] Use _CACHED_NONCE='0001PzXndrwneQxxq-4tvGECq4bloT90-JBODOPS7QDBgY8'
[Tue Oct 22 23:41:13 CST 2019] nonce='0001PzXndrwneQxxq-4tvGECq4bloT90-JBODOPS7QDBgY8'
[Tue Oct 22 23:41:13 CST 2019] POST
[Tue Oct 22 23:41:13 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628'
[Tue Oct 22 23:41:13 CST 2019] body='{"protected": "eyJub25jZSI6ICIwMDAxUHpYbmRyd25lUXh4cS00dHZHRUNxNGJsb1Q5MC1KQk9ET1BTN1FEQmdZOCIsICJ1cmwiOiAiaHR0cHM6Ly9hY21l LXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvZmluYWxpemUvNjM0NzA3OTgvMTM0MDg0NzYyOCIsICJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9y Zy9hY21lL2FjY3QvNjM0NzA3OTgifQ", "payload": "eyJjc3IiOiAiTUlJQ21qQ0NBWUlDQVFBd0ZERVNNQkFHQTFVRUF3d0plV2h4ZUhndVkyOXRNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1 JSUJDZ0tDQVFFQXY1Y29SeWlVTTgzbWg5Tlp3anZrZVNGeWVXdGtrWGE0QV90Y0lmd0JvVWR6NUdQc1BYak82aUVDaElPWXJSbmh1bVdfLXNtZTMwOGd4MkhZRHpBUzk5WGxZOE1wWEx2bXFxQVhqbnpRVVJXeXF SRHRuSDJuME5FeXBxZDd6dWR4ak5jZksyc2YtNDBBdjMxRnVib20yaG80MjY4UktnYkxmUVZKbGwzSFNFekUycS1PZVEyRXdTWjl5a0NsQ1FFQWU1Y2dUbTZaTF9yYWtub20xa2hvNlJkcXZwZEdINkpZdndiOXZ wWWJia2dmdzVHODRZbGFSY2hCdElrUHA0SExnLXJ1aEVobjk1Ym5OYVFkcVRMbGNLMC1VblM3RF9CRGQ4ZjBPUkhOMjBkb1I5ellCT1hmS1JFa0VNUlBIUEJva0VvN2F1SFo2M3FSRVR1UnhIdFBYUUlEQVFBQm9 FRXdQd1lKS29aSWh2Y05BUWtPTVRJd01EQUxCZ05WSFE4RUJBTUNCZUF3SVFZRFZSMFJCQm93R0lJSmVXaHhlSGd1WTI5dGdnc3FMbmxvY1hoNExtTnZiVEFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQmNNWUY 4amRlZmVOd0FTZld1ZkJMbWhLVHZUaldGcHF1dkNzWmVQZC12SWNmYUNRVUVvdnNGUVRGRmJlLUlIeFFMWGJLRGVFSll6OWFTOWlOVlJXZ0pZdkZUOV9KaTRLTWNBMVRzUjMwMlJJd290X2ZOUEFiYVIwUkg4TFp QU28zWUpuMTQ1MkFmY1pGS2puTDlsakx5SkpRbEptX3ZvcGw3S1ZFTl81LXF6ZXVsSkdkN1ZIbEhyclA4MDRsa01wcGx3d2JHS3VHRlFucF9va0x2Y0dUa2VKelhmRjEwZXpHZ0ZRYlgwREQzeldHX3Rfc2RTNG9 mSXRVMVhzNkM3NUpmRExrakNWYnZtSkU2Vy15TGJrTUVnRFM5U1NRbW9PVXNPTmtVc3VCeFpESU84SXhCT0hTd0s2eFhTMldDUmxZUkFQUXo1aDlXZXBKT0lPNHV0TklBIn0", "signature": "QWfFFq5d5Dg FaeTVFzDf3xUliMayztAxVNhbqL9L3aTHp1uf-kmoGd9JswIXXwwjxciW0eeReADr6n3St8JyP3OoaDzYox3DYG6XvnyawglxSMacZ8VDwOU7sowJPy16IqtKPmdJmXoFr47y1C2GymftqmZaOmkNm1jpIVoFzwj Uenqp7UbkwgrUt5Bflp6hQbHzMl0mwdsU7mldanzkaZfQpYngvtxSkqQrsZ274vlUetHMPglj8qmmsOs6FFdCMtNJz9Alrjx39yUJVpk_YWWVF-VIvQ8ftnFK0dbMDdiW-lfTew0EIR5HM9iz6uDvQvYrrh6HrtN mz3N2_PIpLA"}'
[Tue Oct 22 23:41:13 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:13 CST 2019] Http already initialized.
[Tue Oct 22 23:41:13 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g '
[Tue Oct 22 23:41:16 CST 2019] _ret='0'
[Tue Oct 22 23:41:16 CST 2019] responseHeaders='HTTP/2 200
server: nginx
date: Tue, 22 Oct 2019 15:41:16 GMT
content-type: application/json
content-length: 561
boulder-requester: 63470798
cache-control: public, max-age=0, no-cache
link: ;rel="index"
location: https://acme-v02.api.letsencrypt.org/acme/order/63470798/1340847628
replay-nonce: 0002DKG3RdAMg4RNe1u59HS_dcM9rWPKV96vy9rq25FKnKI
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:16 CST 2019] code='200'
[Tue Oct 22 23:41:16 CST 2019] original='{
"status": "valid",
"expires": "2019-10-29T15:41:10Z",
"identifiers": [
{
"type": "dns",
"value": "*.example.com"
},
{
"type": "dns",
"value": "example.com"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983",
"https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880984"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628",
"certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9"
}'
[Tue Oct 22 23:41:16 CST 2019] response='{"status":"valid","expires":"2019-10-29T15:41:10Z","identifiers":[{"type":"dns","value":"*.example.com"},{"type":"dns","v alue":"example.com"}],"authorizations":["https://acme-v02.api.letsencrypt.org/acme/authz-v3/762880983","https://acme-v02.api.letsencrypt.org/acme/authz-v3/7628809 84"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/63470798/1340847628","certificate":"https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd 10c13ea358529faf883d89fa9d9"}'
[Tue Oct 22 23:41:16 CST 2019] Order status is valid.
[Tue Oct 22 23:41:16 CST 2019] Le_LinkCert='https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9'
[Tue Oct 22 23:41:16 CST 2019] Download cert, Le_LinkCert: https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9
[Tue Oct 22 23:41:16 CST 2019] url='https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9'
[Tue Oct 22 23:41:16 CST 2019] payload
[Tue Oct 22 23:41:16 CST 2019] Use cached jwk for file: /acme.sh/ca/acme-v02.api.letsencrypt.org/account.key
[Tue Oct 22 23:41:16 CST 2019] Use _CACHED_NONCE='0002DKG3RdAMg4RNe1u59HS_dcM9rWPKV96vy9rq25FKnKI'
[Tue Oct 22 23:41:16 CST 2019] nonce='0002DKG3RdAMg4RNe1u59HS_dcM9rWPKV96vy9rq25FKnKI'
[Tue Oct 22 23:41:16 CST 2019] POST
[Tue Oct 22 23:41:16 CST 2019] _post_url='https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9'
[Tue Oct 22 23:41:16 CST 2019] body='{"protected": "eyJub25jZSI6ICIwMDAyREtHM1JkQU1nNFJOZTF1NTlIU19kY005cldQS1Y5NnZ5OXJxMjVGS25LSSIsICJ1cmwiOiAiaHR0cHM6Ly9hY21l LXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvY2VydC8wM2M5YjI4YmQxMGMxM2VhMzU4NTI5ZmFmODgzZDg5ZmE5ZDkiLCAiYWxnIjogIlJTMjU2IiwgImtpZCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5s ZXRzZW5jcnlwdC5vcmcvYWNtZS9hY2N0LzYzNDcwNzk4In0", "payload": "", "signature": "msfqb-Zk2Y5Ks3ongG4elxld4yP9ZTF7424sXcERg5W3_FW4btiVK6i9sqPqyEcXmCQU6ovRTLLRTf9zM ETIjFONHrlQPXdutEMmjJiYE9WnJODs5RXW10iZpCKuITmHmBEon4tAsjhrb8FrJmTO6KNMjikuaBpAwxPuYIJ9om54-FEt8wZJnRNTgkRMP3AF6QbXV9egJ6_p1nd7wEw6ZK1tlyxRbDG4001jwdD7i-wEGeSXK S4mPvBWmPuF3pbXYh5J5liAZjeWo4sGkwxke4T0OuuoaT--zbUKfiZTm-WBmKQrCzz2LaDX3kJ0z7QBiayhNamA1faV1pOmtYAx_g"}'
[Tue Oct 22 23:41:16 CST 2019] _postContentType='application/jose+json'
[Tue Oct 22 23:41:16 CST 2019] Http already initialized.
[Tue Oct 22 23:41:16 CST 2019] _CURL='curl -L --silent --dump-header /acme.sh/http.header --trace-ascii /tmp/tmp.SsECPPbqu2 -g '
[Tue Oct 22 23:41:18 CST 2019] _ret='0'
[Tue Oct 22 23:41:18 CST 2019] responseHeaders='HTTP/2 200
server: nginx
date: Tue, 22 Oct 2019 15:41:18 GMT
content-type: application/pem-certificate-chain
content-length: 3559
cache-control: public, max-age=0, no-cache
link: ;rel="index"
replay-nonce: 0001GEJ_mhu49_XNnQ4VE532d5MCTGemVq2HFWkgbVTTv-k
x-frame-options: DENY
strict-transport-security: max-age=604800
'
[Tue Oct 22 23:41:18 CST 2019] code='200'
[Tue Oct 22 23:41:18 CST 2019] original='-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgISA8myi9EME+o1hSn6+IPYn6nZMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjIxNDQxMTZaFw0y
MDAxMjAxNDQxMTZaMBQxEjAQBgNVBAMTCXlocXh4LmNvbTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAL+XKEcolDPN5ofTWcI75HkhcnlrZJF2uAP7XCH8
AaFHc+Rj7D14zuohAoSDmK0Z4bplv/rJnt9PIMdh2A8wEvfV5WPDKVy75qqgF458
0FEVsqkQ7Zx9p9DRMqane87ncYzXHytrH/uNAL99Rbm6JtoaONuvESoGy30FSZZd
x0hMxNqvjnkNhMEmfcpApQkBAHuXIE5umS/62pJ6JtZIaOkXar6XRh+iWL8G/b6W
G25IH8ORvOGJWkXIQbSJD6eBy4Pq7oRIZ/eW5zWkHaky5XCtPlJ0uw/wQ3fH9DkR
zdtHaEfc2ATl3ykRJBDETxzwaJBKO2rh2et6kRE7kcR7T10CAwEAAaOCAmswggJn
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUdAfa1x/ecAFyf4bizEn31JbvZAwwHwYD
VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G
CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G
CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAh
BgNVHREEGjAYggsqLnlocXh4LmNvbYIJeWhxeHguY29tMEwGA1UdIARFMEMwCAYG
Z4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMu
bGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUA8JWkWfIA
0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFt9CEmrQAABAMARjBEAiAlY0yY
1LRlhiWTrSP3IeDF1sKn6OoT2zSrN478obc0gAIgVlSbw2r2ZwG3LHQJ8+t6iqBF
OTz0rW41Re3Y41MBfUYAdwCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQ
XgAAAW30ISafAAAEAwBIMEYCIQCJyLzlKTp+8BGRXgpnTv9V8oF5b4M6OtcksQHe
MYA8mQIhAICU0QhVolIDK1C01v8TED8ROctFylmhrPtYNsl+F3JxMA0GCSqGSIb3
DQEBCwUAA4IBAQCEtzy7xRUPxhU7SFdM4fmj1ea3qPGJKrT5iScMckgCXg6OZNL0
zwVNMPk86hmUp9dZkTFw8tSbKWbvuh7XTeKGIz2DkIuLzt2xPQ54//OBxUbViDuA
MY99V3BCycURMRcRCPJ0KmihRqvF1HLIuK9Y1GjxJ7khsw/BiAJImjQGKWqxUxNC
CN0Wxn/CToOKdMkfFKweLe2eFvBay5o29ysg2IuTx7juUj3/WCVb7EO8zux926wd
pxbt2BieHlQR7ZIBxW4kk1Cy1acVOvbWSm7UVC6qnZzgLgW+1yCUPjJjTYIXIM2w
tJ+9C1s+P7wdNQghB2yoEaImWtmMhp9LhNGo
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA/
MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
DkRTVCBSb290IENBIFgzMB4XDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0Nlow
SjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxIzAhBgNVBAMT
GkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4S0EF
q6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan/PQeGdxyGkOlZHP/uaZ6WA8
SMx+yk13EiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0
Z8h/pZq4UmEUEz9l6YKHy9v6Dlb2honzhT+Xhq+w3Brvaw2VFn3EK6BlspkENnWA
a6xK8xuQSXgvopZPKiAlKQTGdMDQMc2PMTiVFrqoM7hD8bEfwzB/onkxEz0tNvjj
/PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQABo4IBfTCCAXkwEgYDVR0T
AQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEEczBxMDIG
CCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNv
bTA7BggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9k
c3Ryb290Y2F4My5wN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAw
VAYDVR0gBE0wSzAIBgZngQwBAgEwPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcC
ARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNyeXB0Lm9yZzA8BgNVHR8ENTAz
MDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9PVENBWDNDUkwu
Y3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsF
AAOCAQEA3TPXEfNjWDjdGBX7CVW+dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJo
uM2VcGfl96S8TihRzZvoroed6ti6WqEBmtzw3Wodatg+VyOeph4EYpr/1wXKtx8/
wApIvJSwtmVi4MFU5aMqrSDE6ea73Mj2tcMyo5jMd6jmeWUHK8so/joWUoHOUgwu
X4Po1QYz+3dszkDqMp4fklxBwXRsW10KXzPMTZ+sOPAveyxindmjkW8lGy+QsRlG
PfZ+G6Z6h7mjem0Y+iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M+X+Q7UNKEkROb3N6
KOqkqm57TH2H3eDJAkSnh6/DNFu0Qg==
-----END CERTIFICATE-----'
[Tue Oct 22 23:41:18 CST 2019] response='-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgISA8myi9EME+o1hSn6+IPYn6nZMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjIxNDQxMTZaFw0y
MDAxMjAxNDQxMTZaMBQxEjAQBgNVBAMTCXlocXh4LmNvbTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAL+XKEcolDPN5ofTWcI75HkhcnlrZJF2uAP7XCH8
AaFHc+Rj7D14zuohAoSDmK0Z4bplv/rJnt9PIMdh2A8wEvfV5WPDKVy75qqgF458
0FEVsqkQ7Zx9p9DRMqane87ncYzXHytrH/uNAL99Rbm6JtoaONuvESoGy30FSZZd
x0hMxNqvjnkNhMEmfcpApQkBAHuXIE5umS/62pJ6JtZIaOkXar6XRh+iWL8G/b6W
G25IH8ORvOGJWkXIQbSJD6eBy4Pq7oRIZ/eW5zWkHaky5XCtPlJ0uw/wQ3fH9DkR
zdtHaEfc2ATl3ykRJBDETxzwaJBKO2rh2et6kRE7kcR7T10CAwEAAaOCAmswggJn
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUdAfa1x/ecAFyf4bizEn31JbvZAwwHwYD
VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G
CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G
CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAh
BgNVHREEGjAYggsqLnlocXh4LmNvbYIJeWhxeHguY29tMEwGA1UdIARFMEMwCAYG
Z4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMu
bGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUA8JWkWfIA
0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFt9CEmrQAABAMARjBEAiAlY0yY
1LRlhiWTrSP3IeDF1sKn6OoT2zSrN478obc0gAIgVlSbw2r2ZwG3LHQJ8+t6iqBF
OTz0rW41Re3Y41MBfUYAdwCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQ
XgAAAW30ISafAAAEAwBIMEYCIQCJyLzlKTp+8BGRXgpnTv9V8oF5b4M6OtcksQHe
MYA8mQIhAICU0QhVolIDK1C01v8TED8ROctFylmhrPtYNsl+F3JxMA0GCSqGSIb3
DQEBCwUAA4IBAQCEtzy7xRUPxhU7SFdM4fmj1ea3qPGJKrT5iScMckgCXg6OZNL0
zwVNMPk86hmUp9dZkTFw8tSbKWbvuh7XTeKGIz2DkIuLzt2xPQ54//OBxUbViDuA
MY99V3BCycURMRcRCPJ0KmihRqvF1HLIuK9Y1GjxJ7khsw/BiAJImjQGKWqxUxNC
CN0Wxn/CToOKdMkfFKweLe2eFvBay5o29ysg2IuTx7juUj3/WCVb7EO8zux926wd
pxbt2BieHlQR7ZIBxW4kk1Cy1acVOvbWSm7UVC6qnZzgLgW+1yCUPjJjTYIXIM2w
tJ+9C1s+P7wdNQghB2yoEaImWtmMhp9LhNGo
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA/
MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
DkRTVCBSb290IENBIFgzMB4XDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0Nlow
SjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxIzAhBgNVBAMT
GkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4S0EF
q6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan/PQeGdxyGkOlZHP/uaZ6WA8
SMx+yk13EiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0
Z8h/pZq4UmEUEz9l6YKHy9v6Dlb2honzhT+Xhq+w3Brvaw2VFn3EK6BlspkENnWA
a6xK8xuQSXgvopZPKiAlKQTGdMDQMc2PMTiVFrqoM7hD8bEfwzB/onkxEz0tNvjj
/PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQABo4IBfTCCAXkwEgYDVR0T
AQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEEczBxMDIG
CCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNv
bTA7BggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9k
c3Ryb290Y2F4My5wN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAw
VAYDVR0gBE0wSzAIBgZngQwBAgEwPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcC
ARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNyeXB0Lm9yZzA8BgNVHR8ENTAz
MDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9PVENBWDNDUkwu
Y3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsF
AAOCAQEA3TPXEfNjWDjdGBX7CVW+dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJo
uM2VcGfl96S8TihRzZvoroed6ti6WqEBmtzw3Wodatg+VyOeph4EYpr/1wXKtx8/
wApIvJSwtmVi4MFU5aMqrSDE6ea73Mj2tcMyo5jMd6jmeWUHK8so/joWUoHOUgwu
X4Po1QYz+3dszkDqMp4fklxBwXRsW10KXzPMTZ+sOPAveyxindmjkW8lGy+QsRlG
PfZ+G6Z6h7mjem0Y+iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M+X+Q7UNKEkROb3N6
KOqkqm57TH2H3eDJAkSnh6/DNFu0Qg==
-----END CERTIFICATE-----'
[Tue Oct 22 23:41:18 CST 2019] Found cert chain
[Tue Oct 22 23:41:18 CST 2019] _end_n='31'
[Tue Oct 22 23:41:18 CST 2019] Le_LinkCert='https://acme-v02.api.letsencrypt.org/acme/cert/03c9b28bd10c13ea358529faf883d89fa9d9'
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
03:c9:b2:8b:d1:0c:13:ea:35:85:29:fa:f8:83:d8:9f:a9:d9
Signature Algorithm: sha256WithRSAEncryption
Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
Validity
Not Before: Oct 22 14:41:16 2019 GMT
Not After : Jan 20 14:41:16 2020 GMT
Subject: CN = example.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
00:bf:97:28:47:28:94:33:cd:e6:87:d3:59:c2:3b:
e4:79:21:72:79:6b:64:91:76:b8:03:fb:5c:21:fc:
01:a1:47:73:e4:63:ec:3d:78:ce:ea:21:02:84:83:
98:ad:19:e1:ba:65:bf:fa:c9:9e:df:4f:20:c7:61:
d8:0f:30:12:f7:d5:e5:63:c3:29:5c:bb:e6:aa:a0:
17:8e:7c:d0:51:15:b2:a9:10:ed:9c:7d:a7:d0:d1:
32:a6:a7:7b:ce:e7:71:8c:d7:1f:2b:6b:1f:fb:8d:
00:bf:7d:45:b9:ba:26:da:1a:38:db:af:11:2a:06:
cb:7d:05:49:96:5d:c7:48:4c:c4:da:af:8e:79:0d:
84:c1:26:7d:ca:40:a5:09:01:00:7b:97:20:4e:6e:
99:2f:fa:da:92:7a:26:d6:48:68:e9:17:6a:be:97:
46:1f:a2:58:bf:06:fd:be:96:1b:6e:48:1f:c3:91:
bc:e1:89:5a:45:c8:41:b4:89:0f:a7:81:cb:83:ea:
ee:84:48:67:f7:96:e7:35:a4:1d:a9:32:e5:70:ad:
3e:52:74:bb:0f:f0:43:77:c7:f4:39:11:cd:db:47:
68:47:dc:d8:04:e5:df:29:11:24:10:c4:4f:1c:f0:
68:90:4a:3b:6a:e1:d9:eb:7a:91:11:3b:91:c4:7b:
4f:5d
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature, Key Encipherment
X509v3 Extended Key Usage:
TLS Web Server Authentication, TLS Web Client Authentication
X509v3 Basic Constraints: critical
CA:FALSE
X509v3 Subject Key Identifier:
74:07:DA:D7:1F:DE:70:01:72:7F:86:E2:CC:49:F7:D4:96:EF:64:0C
X509v3 Authority Key Identifier:
keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1
Authority Information Access:
OCSP - URI:http://ocsp.int-x3.letsencrypt.org
CA Issuers - URI:http://cert.int-x3.letsencrypt.org/
X509v3 Subject Alternative Name:
DNS:*.example.com, DNS:example.com
X509v3 Certificate Policies:
Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.44947.1.1.1
CPS: http://cps.letsencrypt.org
CT Precertificate SCTs:
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : F0:95:A4:59:F2:00:D1:82:40:10:2D:2F:93:88:8E:AD:
4B:FE:1D:47:E3:99:E1:D0:34:A6:B0:A8:AA:8E:B2:73
Timestamp : Oct 22 15:41:16.333 2019 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:25:63:4C:98:D4:B4:65:86:25:93:AD:23:
F7:21:E0:C5:D6:C2:A7:E8:EA:13:DB:34:AB:37:8E:FC:
A1:B7:34:80:02:20:56:54:9B:C3:6A:F6:67:01:B7:2C:
74:09:F3:EB:7A:8A:A0:45:39:3C:F4:AD:6E:35:45:ED:
D8:E3:53:01:7D:46
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : B2:1E:05:CC:8B:A2:CD:8A:20:4E:87:66:F9:2B:B9:8A:
25:20:67:6B:DA:FA:70:E7:B2:49:53:2D:EF:8B:90:5E
Timestamp : Oct 22 15:41:16.319 2019 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:89:C8:BC:E5:29:3A:7E:F0:11:91:5E:
0A:67:4E:FF:55:F2:81:79:6F:83:3A:3A:D7:24:B1:01:
DE:31:80:3C:99:02:21:00:80:94:D1:08:55:A2:52:03:
2B:50:B4:D6:FF:13:10:3F:11:39:CB:45:CA:59:A1:AC:
FB:58:36:C9:7E:17:72:71
Signature Algorithm: sha256WithRSAEncryption
84:b7:3c:bb:c5:15:0f:c6:15:3b:48:57:4c:e1:f9:a3:d5:e6:
b7:a8:f1:89:2a:b4:f9:89:27:0c:72:48:02:5e:0e:8e:64:d2:
f4:cf:05:4d:30:f9:3c:ea:19:94:a7:d7:59:91:31:70:f2:d4:
9b:29:66:ef:ba:1e:d7:4d:e2:86:23:3d:83:90:8b:8b:ce:dd:
b1:3d:0e:78:ff:f3:81:c5:46:d5:88:3b:80:31:8f:7d:57:70:
42:c9:c5:11:31:17:11:08:f2:74:2a:68:a1:46:ab:c5:d4:72:
c8:b8:af:58:d4:68:f1:27:b9:21:b3:0f:c1:88:02:48:9a:34:
06:29:6a:b1:53:13:42:08:dd:16:c6:7f:c2:4e:83:8a:74:c9:
1f:14:ac:1e:2d:ed:9e:16:f0:5a:cb:9a:36:f7:2b:20:d8:8b:
93:c7:b8:ee:52:3d:ff:58:25:5b:ec:43:bc:ce:ec:7d:db:ac:
1d:a7:16:ed:d8:18:9e:1e:54:11:ed:92:01:c5:6e:24:93:50:
b2:d5:a7:15:3a:f6:d6:4a:6e:d4:54:2e:aa:9d:9c:e0:2e:05:
be:d7:20:94:3e:32:63:4d:82:17:20:cd:b0:b4:9f:bd:0b:5b:
3e:3f:bc:1d:35:08:21:07:6c:a8:11:a2:26:5a:d9:8c:86:9f:
4b:84:d1:a8
[Tue Oct 22 23:41:18 CST 2019] Cert success.
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgISA8myi9EME+o1hSn6+IPYn6nZMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjIxNDQxMTZaFw0y
MDAxMjAxNDQxMTZaMBQxEjAQBgNVBAMTCXlocXh4LmNvbTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAL+XKEcolDPN5ofTWcI75HkhcnlrZJF2uAP7XCH8
AaFHc+Rj7D14zuohAoSDmK0Z4bplv/rJnt9PIMdh2A8wEvfV5WPDKVy75qqgF458
0FEVsqkQ7Zx9p9DRMqane87ncYzXHytrH/uNAL99Rbm6JtoaONuvESoGy30FSZZd
x0hMxNqvjnkNhMEmfcpApQkBAHuXIE5umS/62pJ6JtZIaOkXar6XRh+iWL8G/b6W
G25IH8ORvOGJWkXIQbSJD6eBy4Pq7oRIZ/eW5zWkHaky5XCtPlJ0uw/wQ3fH9DkR
zdtHaEfc2ATl3ykRJBDETxzwaJBKO2rh2et6kRE7kcR7T10CAwEAAaOCAmswggJn
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUdAfa1x/ecAFyf4bizEn31JbvZAwwHwYD
VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G
CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G
CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAh
BgNVHREEGjAYggsqLnlocXh4LmNvbYIJeWhxeHguY29tMEwGA1UdIARFMEMwCAYG
Z4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMu
bGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUA8JWkWfIA
0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFt9CEmrQAABAMARjBEAiAlY0yY
1LRlhiWTrSP3IeDF1sKn6OoT2zSrN478obc0gAIgVlSbw2r2ZwG3LHQJ8+t6iqBF
OTz0rW41Re3Y41MBfUYAdwCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQ
XgAAAW30ISafAAAEAwBIMEYCIQCJyLzlKTp+8BGRXgpnTv9V8oF5b4M6OtcksQHe
MYA8mQIhAICU0QhVolIDK1C01v8TED8ROctFylmhrPtYNsl+F3JxMA0GCSqGSIb3
DQEBCwUAA4IBAQCEtzy7xRUPxhU7SFdM4fmj1ea3qPGJKrT5iScMckgCXg6OZNL0
zwVNMPk86hmUp9dZkTFw8tSbKWbvuh7XTeKGIz2DkIuLzt2xPQ54//OBxUbViDuA
MY99V3BCycURMRcRCPJ0KmihRqvF1HLIuK9Y1GjxJ7khsw/BiAJImjQGKWqxUxNC
CN0Wxn/CToOKdMkfFKweLe2eFvBay5o29ysg2IuTx7juUj3/WCVb7EO8zux926wd
pxbt2BieHlQR7ZIBxW4kk1Cy1acVOvbWSm7UVC6qnZzgLgW+1yCUPjJjTYIXIM2w
tJ+9C1s+P7wdNQghB2yoEaImWtmMhp9LhNGo
-----END CERTIFICATE-----
[Tue Oct 22 23:41:18 CST 2019] Your cert is in /acme.sh/example.com/example.com.cer
[Tue Oct 22 23:41:18 CST 2019] Your cert key is in /acme.sh/example.com/example.com.key
[Tue Oct 22 23:41:18 CST 2019] v2 chain.
[Tue Oct 22 23:41:18 CST 2019] The intermediate CA cert is in /acme.sh/example.com/ca.cer
[Tue Oct 22 23:41:18 CST 2019] And the full chain certs is there: /acme.sh/example.com/fullchain.cer
[Tue Oct 22 23:41:18 CST 2019] _on_issue_success
[Tue Oct 22 23:41:18 CST 2019] 'dns_ali' does not contain 'dns'
[Tue Oct 22 23:41:18 CST 2019] _deployApi='/root/.acme.sh/deploy/docker.sh'
[Tue Oct 22 23:41:18 CST 2019] _cdomain='example.com'
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_LABEL='nginx'
[Tue Oct 22 23:41:18 CST 2019] Try use /var/run/docker.sock
[Tue Oct 22 23:41:18 CST 2019] _cversion='7.66.0'
[Tue Oct 22 23:41:18 CST 2019] _major='7'
[Tue Oct 22 23:41:18 CST 2019] _minor='66'
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_KEY_FILE='/etc/nginx/cert/example.com/key.pem'
[Tue Oct 22 23:41:18 CST 2019] trim quotation marks
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_CERT_FILE='/etc/nginx/cert/example.com/cert.pem'
[Tue Oct 22 23:41:18 CST 2019] trim quotation marks
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_CA_FILE='/etc/nginx/cert/example.com/ca.pem'
[Tue Oct 22 23:41:18 CST 2019] trim quotation marks
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE='/etc/nginx/cert/example.com/full.pem'
[Tue Oct 22 23:41:18 CST 2019] trim quotation marks
[Tue Oct 22 23:41:18 CST 2019] DEPLOY_DOCKER_CONTAINER_RELOAD_CMD='service nginx force-reload'
[Tue Oct 22 23:41:18 CST 2019] _req='{"label":["nginx"]}'
[Tue Oct 22 23:41:18 CST 2019] _req='%7b%22label%22%3a%5b%22nginx%22%5d%7d'
[Tue Oct 22 23:41:18 CST 2019] _data
[Tue Oct 22 23:41:18 CST 2019] url='http://localhost/containers/json?filters=%7b%22label%22%3a%5b%22nginx%22%5d%7d'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> GET /containers/json?filters=%7b%22label%22%3a%5b%22nginx%22%5d%7d HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 0
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:18 GMT
< Content-Length: 2041
<
{ [2041 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:18 CST 2019] listjson='[{"Id":"0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2","Names":["/nginx"],"Image":"nginx:alpine","Im ageID":"sha256:4d3c246dfef2edb11eccb051b47d896d0db8f1c4563c0cce9f6274b9abd9ac74","Command":"nginx -g 'daemon off;'","Created":1571037919,"Ports":[{"IP":"0.0.0.0 ","PrivatePort":443,"PublicPort":443,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":80,"PublicPort":80,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"d ac6f30860a7a0364fc91edde8691dc464077441b7112c06d93eb04c926754d9","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compo se.project":"data","com.docker.compose.service":"nginx","com.docker.compose.version":"1.24.0","maintainer":"NGINX Docker Maintainers "," nginx":""},"State":"running","Status":"Up 8 days","HostConfig":{"NetworkMode":"data_default"},"NetworkSettings":{"Networks":{"data_default":{"IPAMConfig":null," Links":null,"Aliases":null,"NetworkID":"160fccd74c616b145b099a89dc4170498f120d90835fd4e8d00351e21850edd8","EndpointID":"95804f252992dd77c7042de000d30ebb45fc7010 01db9afeaeb3fbb3f2746e71","Gateway":"172.18.0.1","IPAddress":"172.18.0.8","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacA ddress":"02:42:ac:12:00:08","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/data/wwwroot","Destination":"/wwwroot","Mode":"rw","RW":true,"Propagation": "rprivate"},{"Type":"bind","Source":"/etc/localtime","Destination":"/etc/localtime","Mode":"ro","RW":false,"Propagation":"rprivate"},{"Type":"bind","Source":"/d ata/nginx/cert","Destination":"/etc/nginx/cert","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"bind","Source":"/data/nginx/conf.d","Destination":"/etc /nginx/conf.d","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"bind","Source":"/data/nginx/nginx.conf","Destination":"/etc/nginx/nginx.conf","Mode":"rw ","RW":true,"Propagation":"rprivate"},{"Type":"bind","Source":"/data/nginx/log","Destination":"/var/log/nginx","Mode":"rw","RW":true,"Propagation":"rprivate"}]} ]'
[Tue Oct 22 23:41:18 CST 2019] Container id: 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2
[Tue Oct 22 23:41:18 CST 2019] Copying file from /acme.sh/example.com/example.com.key to /etc/nginx/cert/example.com/key.pem
[Tue Oct 22 23:41:18 CST 2019] _dir='/etc/nginx/cert/example.com'
[Tue Oct 22 23:41:18 CST 2019] _docker_exec 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2 mkdir -p /etc/nginx/cert/example.com
[Tue Oct 22 23:41:18 CST 2019] _cmd='mkdir -p /etc/nginx/cert/example.com'
[Tue Oct 22 23:41:18 CST 2019] _data='{"Cmd": ["sh", "-c", "mkdir -p /etc/nginx/cert/example.com"]}'
[Tue Oct 22 23:41:18 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 59
>
} [59 bytes data]
* upload completely sent off: 59 out of 59 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 201 Created
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:18 GMT
< Content-Length: 74
<
{ [74 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:18 CST 2019] cjson='{"Id":"835d595b2af5543e5d2c45651798ac906b62ea3ca38c97d26461bc4e24b634d2"}'
[Tue Oct 22 23:41:18 CST 2019] execid='835d595b2af5543e5d2c45651798ac906b62ea3ca38c97d26461bc4e24b634d2'
[Tue Oct 22 23:41:18 CST 2019] _data='{"Detach": false,"Tty": false}'
[Tue Oct 22 23:41:18 CST 2019] url='http://localhost/exec/835d595b2af5543e5d2c45651798ac906b62ea3ca38c97d26461bc4e24b634d2/start'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /exec/835d595b2af5543e5d2c45651798ac906b62ea3ca38c97d26461bc4e24b634d2/start HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 30
>
} [30 bytes data]
* upload completely sent off: 30 out of 30 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/vnd.docker.raw-stream
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
* no chunk, no close, no size. Assume close to signal end
<
{ [0 bytes data]
* Closing connection 0
[Tue Oct 22 23:41:18 CST 2019] ejson
[Tue Oct 22 23:41:18 CST 2019] _frompath='acme.sh/example.com/example.com.key'
[Tue Oct 22 23:41:18 CST 2019] _toname='key.pem'
[Tue Oct 22 23:41:18 CST 2019] _from='/acme.sh/example.com/example.com.key'
[Tue Oct 22 23:41:18 CST 2019] _data='@-'
[Tue Oct 22 23:41:18 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1& path=%2fetc%2fnginx%2fcert%2fexample.com'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> PUT /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1&path=%2fetc%2fnginx%2fcert%2fexample.com HTTP/1. 1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/octet-stream
> Content-Length: 1413
> Expect: 100-continue
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 100 Continue
* We are completely uploaded and fine
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:21 GMT
< Content-Length: 0
<
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:21 CST 2019] Copying file from /acme.sh/example.com/example.com.cer to /etc/nginx/cert/example.com/cert.pem
[Tue Oct 22 23:41:21 CST 2019] _dir='/etc/nginx/cert/example.com'
[Tue Oct 22 23:41:21 CST 2019] _docker_exec 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2 mkdir -p /etc/nginx/cert/example.com
[Tue Oct 22 23:41:21 CST 2019] _cmd='mkdir -p /etc/nginx/cert/example.com'
[Tue Oct 22 23:41:21 CST 2019] _data='{"Cmd": ["sh", "-c", "mkdir -p /etc/nginx/cert/example.com"]}'
[Tue Oct 22 23:41:21 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 59
>
} [59 bytes data]
* upload completely sent off: 59 out of 59 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 201 Created
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:21 GMT
< Content-Length: 74
<
{ [74 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:21 CST 2019] cjson='{"Id":"c244436baf1255b264ad622b1c0625e59b0e3bde50a096fe68ba34ca549b63b6"}'
[Tue Oct 22 23:41:21 CST 2019] execid='c244436baf1255b264ad622b1c0625e59b0e3bde50a096fe68ba34ca549b63b6'
[Tue Oct 22 23:41:21 CST 2019] _data='{"Detach": false,"Tty": false}'
[Tue Oct 22 23:41:21 CST 2019] url='http://localhost/exec/c244436baf1255b264ad622b1c0625e59b0e3bde50a096fe68ba34ca549b63b6/start'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /exec/c244436baf1255b264ad622b1c0625e59b0e3bde50a096fe68ba34ca549b63b6/start HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 30
>
} [30 bytes data]
* upload completely sent off: 30 out of 30 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/vnd.docker.raw-stream
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
* no chunk, no close, no size. Assume close to signal end
<
{ [0 bytes data]
* Closing connection 0
[Tue Oct 22 23:41:21 CST 2019] ejson
[Tue Oct 22 23:41:21 CST 2019] _frompath='acme.sh/example.com/example.com.cer'
[Tue Oct 22 23:41:21 CST 2019] _toname='cert.pem'
[Tue Oct 22 23:41:21 CST 2019] _from='/acme.sh/example.com/example.com.cer'
[Tue Oct 22 23:41:22 CST 2019] _data='@-'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1& path=%2fetc%2fnginx%2fcert%2fexample.com'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> PUT /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1&path=%2fetc%2fnginx%2fcert%2fexample.com HTTP/1. 1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/octet-stream
> Content-Length: 1496
> Expect: 100-continue
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 100 Continue
* We are completely uploaded and fine
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:22 GMT
< Content-Length: 0
<
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:22 CST 2019] Copying file from /acme.sh/example.com/ca.cer to /etc/nginx/cert/example.com/ca.pem
[Tue Oct 22 23:41:22 CST 2019] _dir='/etc/nginx/cert/example.com'
[Tue Oct 22 23:41:22 CST 2019] _docker_exec 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2 mkdir -p /etc/nginx/cert/example.com
[Tue Oct 22 23:41:22 CST 2019] _cmd='mkdir -p /etc/nginx/cert/example.com'
[Tue Oct 22 23:41:22 CST 2019] _data='{"Cmd": ["sh", "-c", "mkdir -p /etc/nginx/cert/example.com"]}'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 59
>
} [59 bytes data]
* upload completely sent off: 59 out of 59 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 201 Created
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:22 GMT
< Content-Length: 74
<
{ [74 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:22 CST 2019] cjson='{"Id":"2ad85919f957c9eaf5188a885e3c990c10761896291c198eeb25aec82ec78b0b"}'
[Tue Oct 22 23:41:22 CST 2019] execid='2ad85919f957c9eaf5188a885e3c990c10761896291c198eeb25aec82ec78b0b'
[Tue Oct 22 23:41:22 CST 2019] _data='{"Detach": false,"Tty": false}'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/exec/2ad85919f957c9eaf5188a885e3c990c10761896291c198eeb25aec82ec78b0b/start'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /exec/2ad85919f957c9eaf5188a885e3c990c10761896291c198eeb25aec82ec78b0b/start HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 30
>
} [30 bytes data]
* upload completely sent off: 30 out of 30 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/vnd.docker.raw-stream
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
* no chunk, no close, no size. Assume close to signal end
<
{ [0 bytes data]
* Closing connection 0
[Tue Oct 22 23:41:22 CST 2019] ejson
[Tue Oct 22 23:41:22 CST 2019] _frompath='acme.sh/example.com/ca.cer'
[Tue Oct 22 23:41:22 CST 2019] _toname='ca.pem'
[Tue Oct 22 23:41:22 CST 2019] _from='/acme.sh/example.com/ca.cer'
[Tue Oct 22 23:41:22 CST 2019] _data='@-'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1& path=%2fetc%2fnginx%2fcert%2fexample.com'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> PUT /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1&path=%2fetc%2fnginx%2fcert%2fexample.com HTTP/1. 1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/octet-stream
> Content-Length: 1304
> Expect: 100-continue
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 100 Continue
* We are completely uploaded and fine
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:22 GMT
< Content-Length: 0
<
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:22 CST 2019] Copying file from /acme.sh/example.com/fullchain.cer to /etc/nginx/cert/example.com/full.pem
[Tue Oct 22 23:41:22 CST 2019] _dir='/etc/nginx/cert/example.com'
[Tue Oct 22 23:41:22 CST 2019] _docker_exec 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2 mkdir -p /etc/nginx/cert/example.com
[Tue Oct 22 23:41:22 CST 2019] _cmd='mkdir -p /etc/nginx/cert/example.com'
[Tue Oct 22 23:41:22 CST 2019] _data='{"Cmd": ["sh", "-c", "mkdir -p /etc/nginx/cert/example.com"]}'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 59
>
} [59 bytes data]
* upload completely sent off: 59 out of 59 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 201 Created
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:22 GMT
< Content-Length: 74
<
{ [74 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:22 CST 2019] cjson='{"Id":"f867a4a34ae1f728040addfb07ce506ac6a0ed691852440d2e6a864b1b61d73d"}'
[Tue Oct 22 23:41:22 CST 2019] execid='f867a4a34ae1f728040addfb07ce506ac6a0ed691852440d2e6a864b1b61d73d'
[Tue Oct 22 23:41:22 CST 2019] _data='{"Detach": false,"Tty": false}'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/exec/f867a4a34ae1f728040addfb07ce506ac6a0ed691852440d2e6a864b1b61d73d/start'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /exec/f867a4a34ae1f728040addfb07ce506ac6a0ed691852440d2e6a864b1b61d73d/start HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 30
>
} [30 bytes data]
* upload completely sent off: 30 out of 30 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/vnd.docker.raw-stream
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
* no chunk, no close, no size. Assume close to signal end
<
{ [0 bytes data]
* Closing connection 0
[Tue Oct 22 23:41:22 CST 2019] ejson
[Tue Oct 22 23:41:22 CST 2019] _frompath='acme.sh/example.com/fullchain.cer'
[Tue Oct 22 23:41:22 CST 2019] _toname='full.pem'
[Tue Oct 22 23:41:22 CST 2019] _from='/acme.sh/example.com/fullchain.cer'
[Tue Oct 22 23:41:22 CST 2019] _data='@-'
[Tue Oct 22 23:41:22 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1& path=%2fetc%2fnginx%2fcert%2fexample.com'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> PUT /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/archive?noOverwriteDirNonDir=1&path=%2fetc%2fnginx%2fcert%2fexample.com HTTP/1. 1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/octet-stream
> Content-Length: 2563
> Expect: 100-continue
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 100 Continue
* We are completely uploaded and fine
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:23 GMT
< Content-Length: 0
<
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:23 CST 2019] Reloading: service nginx force-reload
[Tue Oct 22 23:41:23 CST 2019] _docker_exec 0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2 service nginx force-reload
[Tue Oct 22 23:41:23 CST 2019] _cmd='service nginx force-reload'
[Tue Oct 22 23:41:23 CST 2019] _data='{"Cmd": ["sh", "-c", "service nginx force-reload"]}'
[Tue Oct 22 23:41:23 CST 2019] url='http://localhost/containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /containers/0068acc68efda055a39b26de36e51d7b7ca287708b8dcb2822433d635b4f2fb2/exec HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 51
>
} [51 bytes data]
* upload completely sent off: 51 out of 51 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 201 Created
< Api-Version: 1.40
< Content-Type: application/json
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
< Date: Tue, 22 Oct 2019 15:41:23 GMT
< Content-Length: 74
<
{ [74 bytes data]
* Connection #0 to host localhost left intact
[Tue Oct 22 23:41:23 CST 2019] cjson='{"Id":"46a1bfdb16d9fba78bc77fd7cdc3a7f43f9db4da8b09164c43d65bd0924bdc12"}'
[Tue Oct 22 23:41:23 CST 2019] execid='46a1bfdb16d9fba78bc77fd7cdc3a7f43f9db4da8b09164c43d65bd0924bdc12'
[Tue Oct 22 23:41:23 CST 2019] _data='{"Detach": false,"Tty": false}'
[Tue Oct 22 23:41:23 CST 2019] url='http://localhost/exec/46a1bfdb16d9fba78bc77fd7cdc3a7f43f9db4da8b09164c43d65bd0924bdc12/start'
* Trying /var/run/docker.sock:0...
* Connected to localhost (/var/run/docker.sock) port 80 (#0)
> POST /exec/46a1bfdb16d9fba78bc77fd7cdc3a7f43f9db4da8b09164c43d65bd0924bdc12/start HTTP/1.1
> Host: localhost
> User-Agent: curl/7.66.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 30
>
} [30 bytes data]
* upload completely sent off: 30 out of 30 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/vnd.docker.raw-stream
< Api-Version: 1.40
< Docker-Experimental: false
< Ostype: linux
< Server: Docker/19.03.3 (linux)
* no chunk, no close, no size. Assume close to signal end
<
{ [0 bytes data]
* Closing connection 0
[Tue Oct 22 23:41:23 CST 2019] ejson
[Tue Oct 22 23:41:23 CST 2019] Success
[Tue Oct 22 23:41:23 CST 2019] Return code: 0
[Tue Oct 22 23:41:23 CST 2019] _error_level='2'
[Tue Oct 22 23:41:23 CST 2019] _set_level='2'
[Tue Oct 22 23:41:23 CST 2019] The NOTIFY_HOOK is empty, just return.
[Tue Oct 22 23:41:23 CST 2019] ===End cron===
更多推荐
所有评论(0)