diff --git a/pi/monitor.py b/pi/monitor.py index 0bfe090..5d37f82 100644 --- a/pi/monitor.py +++ b/pi/monitor.py @@ -7,6 +7,7 @@ from Cryptodome.PublicKey import RSA from Cryptodome.Cipher import PKCS1_OAEP +import urllib import urllib2 import traceback @@ -55,7 +56,9 @@ print " open " + url response = urllib2.urlopen(url) - enc_verify = base64.b64decode(response.read()) + responseStr = response.read() + print "Response: " + responseStr + enc_verify = base64.b64decode(responseStr) verify = rsa.decrypt(enc_verify) @@ -64,7 +67,7 @@ print " verifying with: " + verify - url = url_base + "verify-status" + ext + "?door_id=" + str(id) + "&verify=" + verify + url = url_base + "verify-status" + ext + "?door_id=" + str(id) + "&verify=" + urllib.quote(verify) print " open " + url response = urllib2.urlopen(url) print " returned: " + response.read()