diff --git a/lib/certgen.py b/lib/certgen.py index 8b60412b..966ebfba 100644 --- a/lib/certgen.py +++ b/lib/certgen.py @@ -76,7 +76,7 @@ def createCertificate(req, issuerCertKey, serial, validityPeriod, digest="sha256 cert.sign(issuerKey, digest) return cert -def createSelfSignedCertificate((issuerName, issuerKey), serial, (notBefore, notAfter), altNames, digest="sha256"): +def createSelfSignedCertificate(issuerName, issuerKey, serial, notBefore, notAfter, altNames, digest="sha256"): """ Generate a certificate given a certificate request. Arguments: issuerName - The name of the issuer diff --git a/plexpy/helpers.py b/plexpy/helpers.py index f9e73ebb..97a27138 100644 --- a/plexpy/helpers.py +++ b/plexpy/helpers.py @@ -467,7 +467,7 @@ def create_https_certificates(ssl_cert, ssl_key): # Create the self-signed Tautulli certificate logger.debug("Generating self-signed SSL certificate.") pkey = createKeyPair(TYPE_RSA, 2048) - cert = createSelfSignedCertificate(("Tautulli", pkey), serial, (0, 60 * 60 * 24 * 365 * 10), altNames) # ten years + cert = createSelfSignedCertificate("Tautulli", pkey, serial, 0, 60 * 60 * 24 * 365 * 10, altNames) # ten years # Save the key and certificate to disk try: