1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-26 07:41:33 +03:00

adjust daemon to use sni_challenge package

This commit is contained in:
Seth Schoen
2012-07-10 16:59:04 -07:00
parent 208ded9d02
commit 2a514f5166

View File

@@ -29,6 +29,7 @@
import redis, time, CSR
r = redis.Redis()
from sni_challenge.verify import verify_challenge
from Crypto.Hash import SHA256, HMAC
from Crypto import Random
@@ -116,7 +117,8 @@ def testchallenge(session):
dvsni_nonce = r.hget(challenge, "dvsni:nonce")
dvsni_r = r.hget(challenge, "dvsni:r")
dvsni_ext = r.hget(challenge, "dvsni:ext")
if verify_challenge(name, dvsni_r, dvsni_nonce)[0]:
result, reason = verify_challenge(name, dvsni_r, dvsni_nonce)
if result:
r.hset(challenge, "satisfied", True)
else:
all_satisfied = False