Category Archives: Software

Worst Programs Ever

Worst Build Tool: MavenWorst IDE: IntelliJWorst Document Editor: MS Word Advertisements

Posted in Software | Leave a comment

Hyperledger Fabric: Running fabric-ca-server with LDAP

Background Fabric-ca-server’s main purpose is to act as a CA (certificate authority) that can be used to obtain X509 public cert and private key – something needed in order to write records to fabric ledger. Why? because every entry is … Continue reading

Posted in Software | Leave a comment

Troubleshooting OpenLDAP errors

5cbe470e conn=1024 op=1 MOD dn=”cn=config” 5cbe470e conn=1024 op=1 MOD attr=olcTLSCipherSuite olcTLSCACertificateFile olcTLSCertificateFile olcTLSCertificateKeyFile olcTLSDHParamFile olcTLSVerifyClient 5cbe470e conn=1024 op=1 RESULT tag=103 err=80 text= 5cbe470e conn=1024 op=2 UNBIND 5cbe470e conn=1024 fd=12 closed ldap_modify: Other (e.g., implementation specific) error (80) modifying entry “cn=config” … Continue reading

Posted in Software | Leave a comment

What is a tech company after all?

I used to wonder why Amazon is called a tech company and not a retail company?Why is Uber called a tech company and not a taxi company?Why is AirBnB called a tech company and not a hotel company? The answer … Continue reading

Posted in Software | Leave a comment

Hyperledger Fabric Consensus Explained

What is consensus? Definition: Consensus is the mechanism that ensures all copies of a distributed ledger are the same i.e., at all times I will have exactly the same copy of the ledger as you. This is critical – imagine my … Continue reading

Posted in Software | Leave a comment

Using openssl to generate certificate and key for use with Hyperledger Fabric

Create a text file fabric.cnf with following contents Now on the command line run: Verify:

Posted in Software | Leave a comment

Running fabric-ca-server with user supplied certificate

I apologize in advance for bad formatting. The reason for bad formatting is described here: https://wordpress.stackexchange.com/questions/327170/how-to-avoid-wordpress-com-from-auto-inserting-p-and-span-tags-when-posting-code Objective: Understand how fabric-ca-server works and run it with user supplied X509 certificate and key. Lets spin up a docker instance of fabric-ca-server. If … Continue reading

Posted in Software | Leave a comment