stagingapp.combimix.se
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:23:f4:91:b5:5e:db:13:e7:83:94:10:be:09:f5:c0:1f:ef was issued on by Let's Encrypt.
This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=stagingapp.combimix.se
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:23:f4:91:b5:5e:db:13:e7:83:94:10:be:09:f5:c0:1f:efSerial Number (int): 273571828830160980001412967581647898681327
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 9a:c1:76:bf:37:f9:e8:5d:38:3e:e6:f2:7c:e8:db:6d:e3:5c:9f:10
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b8:19:48:3b:43:28:8d:87:5d:2b:36:ba:43:d2:d2:33:40:61:7c:20
Fingerprint (sha256): d2:fc:49:5c:c0:21:85:a6:c9:07:a3:fa:5e:43:14:bd:1b:9b:c3:ab:1d:51:95:28:06:2e:3a:da:80:b0:68:2b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate stagingapp.combimix.se
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for stagingapp.combimix.se
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
stagingapp.combimix.se
Other certificates including the domain name combimix.se
(limited to 100 certificates)
stagingapp.combimix.se
combimix.se
combimix.se
combimix.se
combimix.se
*.combimix.se
app.combimix.se
combimix.se
combimix.se
combimix.se
combimix.se
stagingapp.combimix.se
combimix.se
app.combimix.se
combimix.se
combimix.se
combimix.se
app.combimix.se
app.combimix.se
app.combimix.se
stagingapp.combimix.se
app.combimix.se
stagingapp.combimix.se
app.combimix.se
app.combimix.se
stagingapp.combimix.se
stagingapp.combimix.se
stagingapp.combimix.se
combimix.se
combimix.se
app.combimix.se
combimix.se
combimix.se
combimix.se
combimix.se
*.combimix.se
app.combimix.se
combimix.se
combimix.se
combimix.se
combimix.se
stagingapp.combimix.se
combimix.se
app.combimix.se
combimix.se
combimix.se
combimix.se
app.combimix.se
app.combimix.se
app.combimix.se
stagingapp.combimix.se
app.combimix.se
stagingapp.combimix.se
app.combimix.se
app.combimix.se
stagingapp.combimix.se
stagingapp.combimix.se
stagingapp.combimix.se
combimix.se
combimix.se
app.combimix.se
Certificate
The complete raw certificate details for stagingapp.combimix.se in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 SVZ5it8TG9Dn -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxt4ufb3pd+ziYBXTKsCT xTc7trMbKalpk1M9aF03hqUxiaY2ERd3iLGbteQekIjGtg/wC9nOfovkLGx6ceTV ZcmgCR4TyyiFKNtRKmdTXwAgiNTvdXg8fq8YOOE6ghFOYYUs3RtEuG6Qcotu7Cxt d9SAXnG3f7e99KdNaiGi0eQcTaUOEhKHMDY0iXnb6v1UhmMFaiJjEopohRP6K5mD QMx7BFVBPCsVCGwuS9k6+PhZBlCtv/v248P6fjv8qfhx8kZe/Jy+cmInJhB526sx uLw9ZnqEpwgC2V0YXfsejm0H4fbJOme614GGVdpgbofmXe+Ch5Nt9U6Lt03WOvvX ft9YOS+RxiIi1JkCKPeVOra3sH9h/fqpF3VHRS1YFmIoewqE4semyHox1ONO2oOZ sIt/x8l8ADphdPVVHxX5TQYSEIvHo0v0pr4S8NLawBt7wvcBazICeLK4BUBiOy1D 9ZJ89Je4nmlDI6Nfd7PSg7Ve71szJMfSfcNwYrGplEC8nZyQuknk88sz3aNLcNeC bz8pqOB7va+jHh80GbQzg/sYA2ssQMieLjWVVf/n4tWEQ/aDRpjicbqzWjDLJXfV mFt/GviutQydi/yNJQjeePiH4/89ul2aQoxSIIShVOQfjibNvtuVRrdpPbGo9sc5 fywizCJG4uTovZmS7Rc8WPcCAwEAAQ== -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 273571828830160980001412967581647898681327 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-09 04:12:27 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-08 04:12:27 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'stagingapp.combimix.se' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 811310235904030313179407302073407597303868081884003271650918126632718976216476185183554574219608128744282312102674864721154769896228898443026944970885122979524087884639780881902707221354628372421581343381415344138684045365740554765075176461329902683480870271714838196181053068861945374886296507651730342247632237366882368671600234352955798978084299324425701425458890358644794951014948293159794536187155414822145132470018952885328963665926461830794498609163979268657266576430061301564329614882293928643765033119341783668396087403320928990437409867051487101889534138263828375533902439944882447693799703822730877650397519570751506955516653145962505732701864949553826796675239454794936592237569688787197249033881237513516910279701439791728993305120335054382367509761763527826455621517764258115140855446453299302433251044636844316551833947683051138290359573223488672594033822902316114479897317460192771787199914465307855076574089098915188236548638810696698710314456280020099004173722587238641207532029720495016302677215381155366627867675490654737621787973199689912998334088685755511867145774933421607198349646155187829301832489383269571976405251856820348417239779637074040323743903003022925210993506448284037936632683290282838609685666039 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 9ac176bf37f9e85d383ee6f27ce8db6de35c9f10 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'stagingapp.combimix.se' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016ee912b4780000040300473045022041ef5a766da49b7275c96ebbd9ceeda7841e3b4021bc88a034a0cea78b7e191f022100c5a153361d9ee28c7845742cc5299f858e3b30122dd7870e1d5a14dfa36736d8007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016ee912b46500000403004830460221008a4e4490a09b9b6e588f9fc3fb612cd6cc73891c3ae1ad3ed5f8da09f13a5030022100e325ea3e50a896522755079a6c328c4333652ac0e37529679cea961681cd2f3f . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 007b66fa62f071c3be129c77c4e280e93d0e9bf0b40bf48e924e83aa7a68330199e52bdee577b9095d738eb4efa5fd6c0eb19a40a0bef0875f69942ee27698a3101bf9b08e2d62d6adc8b8eaa96758c1a46e55dccdf6d23c992af993bf7b4039e9c48324a6066b4a5f7b4e8764bae9b38ddedc42ad24a03e8759c856d7148491a506a2084fdbc6ab2b8b0e0a1a9756f8fd6dc5cc24d05e4e660ccacc01f4e341c9b9c43ff0a403f2d6d4fe9a62a7fea2ec78a3a072e0b6a589f0627cefab5735fa0c2690985769cef90d7ff59fb621fe197bfc3295f56beba46b670306b2f93c6f2ad53a8ee465e6017678d51fc66f812c763a9e59777bb44956798adf131bd0e7