A little something about everything

internet marketing and website development made simple..

NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED with Let's Encrypt R3 and other SSL providers

When adding, updating or replacing an SSL certificate you encounter the error "NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED"

This is most common with LetsEncrypt SSL as they seem to be overutilizing resources.

The issue happens when the LetsEncrypt servers are behind on pushing transparency proof logs and google chrome caches the cert info before those logs are in place. In most cases this will resolve itself within 5 minutes or so but may require you to close the browser and reopen it or even clear the cache on the affected browser. In some cases it can take much longer and may even require a reissue of the cert. 

  

How does Raid Parity work? Raid 6, Raid 5, Raid 4, Raid 3, Raid 2 - XOR Calculations

In order to create redundancty with parity data you simply need to make the parity bit create an even number thus requiring only one drive to backup an unlimited number of drives.

XOR calculations are done by compairing the remaing data with the parity data. To simplify how parity works here is a quick demonstration with an 5 disk array.

 

Stripe 1:

110101000101111011010011 (Drive 1) Cylinder A1

010110010110101101011100 (Drive 2)

110111011101110110110101 (Drive 3)

101010110110110111011010 (Drive 4)

--------------------------------------------

111110111001000111100000 (Parity Data)

 

Now take any one drive away and you can calculate what the data would be by simply making the sum of the remaining data even, this is called XOR calculations.

Cylinder: This is all of the data that is read within one rotation of the disk.

Stripe: This is the data across all drive of the same position Cylinder(ie A1/B1/C1D1 or A2/B2/C2/D2 with the Letter being the Disk and the number being the Cylinder placement)