title: syntax error, unexpected tIDENTIFIER, expecting end-of-input
body: <p>Trying to start an https server with the following code:</p>
  
  <pre><code># encoding: UTF-8
  require 'webrick'
  require 'webrick/https'
  include WEBrick
  
  root = File.expand_path './public'
  
  cert = OpenSSL::X509::Certificate.new File.read 'cert.crt’
  pkey = OpenSSL::PKey::RSA.new File.read 'pkey.pem’
  
  
  server = HTTPServer.new(
    :Port =&gt; '4430',
    :DocumentRoot =&gt; root,
    :SSLEnable =&gt; true,
    :SSLCertificate =&gt; cert,
    :SSLPrivateKey =&gt; pkey)
  
  trap('INT') { server.shutdown }
  
  server.start
  </code></pre>
  
  <p>It raises this error:</p>
  
  <pre><code>test.rb:9: syntax error, unexpected tIDENTIFIER, expecting end-of-input
  pkey = OpenSSL::PKey::RSA.new File.read 'pkey.pem’, 
  </code></pre>
  
  <p>Any ideas why?</p>