I have downloaded and compete all steps but it's not working on the localhost.
here is log
pric has been started
Creating output directory
+ mkdir -p ./output
Creating pric directory in Operating System CA registry
+ sudo mkdir -p /usr/local/share/ca-certificates/pric
Generating Certificate Authority private key
+ openssl genrsa -out ./output/ca.key 2048
Generating RSA private key, 2048 bit long modulus (2 primes)
...........................+++++
.........................................+++++
e is 65537 (0x010001)
Copying Certificate Authority private key to Operating System CA registry
+ sudo cp ./output/ca.key /usr/local/share/ca-certificates/pric/ca.key
Generating Certificate Authority self-signed certificate
+ openssl req -x509 -new -nodes -key ./output/ca.key -sha256 -days 36500 -subj /O=\!pric/CN=localhost -out ./output/ca.crt
Copying Certificate Authority certificate to Operating System CA registry
+ sudo cp ./output/ca.crt /usr/local/share/ca-certificates/pric/ca.crt
Updating Operating System CA registry
+ sudo update-ca-certificates
Updating certificates in /etc/ssl/certs... WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Generating localhost private key
+ openssl genrsa -out ./output/localhost.key 2048
Generating RSA private key, 2048 bit long modulus (2 primes)
.................+++++
................................................+++++
e is 65537 (0x010001)
Generating localhost certificate signing request
+ openssl req -new -key ./output/localhost.key -config openssl.cnf -subj /O=\!pric/CN=localhost -out ./output/localhost.csr
Generating localhost certificate signed by Certificate Authority
+ openssl x509 -req -extensions v3_req -extfile openssl.cnf -in ./output/localhost.csr -CA /usr/local/share/ca-certificates/pric/ca.crt -CAkey ./output/ca.key -CAcreateserial -CAserial ./output/ca.srl -days 36500 -sha256 -out ./output/localhost.crt
Signature ok
subject=O = !pric, CN = localhost
Getting CA Private Key
Compiling PEM certificate chain
+ cat ./output/localhost.crt /usr/local/share/ca-certificates/pric/ca.crt ./output/localhost.key