I generated my own CA. Why do I need a CSR from some other site (e.g. facebook.com) to generate certificate for it?
CA signing a certificate is a statement like "I,