title: What to put for a commonName when making an OpenSSL key?
body: <p>I have an application application framework that works in a peer-to-peer manner between unnamed hosts on a network. I want to have the traffic be encrypted, so I've implemented a setup with M2Crypto, but I've run into a snag. I have no idea what to put down for 'commonName' when creating the cert. It seems to want a domain name, but none of the computers running this will have one. I just put 'temphost' for the commonName, but apparently this an important parameter. I got this when trying to test it:</p>
  
  <blockquote>
    <p>M2Crypto.SSL.Checker.WrongHost: Peer
    certificate commonName does not match
    host, expected 127.0.0.1, got temphost</p>
  </blockquote>
  
  <p>Is there a way to generalize the commonName?</p>