Your PEM pass phrase is something you set when you generated your SSL key.
It turns out you can not ever retrieve it, so if you don’t know it, stop trying to figure it out and re-key your certificate!
Your site is probably down, so disable ssl for now and get your apache or nginx or what have you started, and go on to your SSL authority and re-key your certificate!
Good luck.
I must say this is a great article i enjoyed reading it keep the good work
Not entirely true… I know it’s an old article but check this solution out to fudge the passphrase and get the key out. https://serverfault.com/questions/515833/how-to-remove-private-key-password-from-pkcs12-container.