Right now I'm just trying to change my hostname in WSO2 by following this guide: https://docs.wso2.com/display/IS550/Changing+the+hostname
I've come to Step 4 after generating a .jks file called newkeystore.jks and in this step it should export the public key when I run this in command line:
keytool -export -alias certalias -keystore newkeystore.jks -file <public key name>.pem
I've tried this and I receive the error "The system cannot find the specified file."
My system environment variables are set so I can use keytool properly. I can see that the .jks file is generated and it is not empty. I'm not sure what the problem here is.
To me-in-the-past,
Don't waste your time following that absolute trash guide. WSO2 documentation is poorly written with little effort to show how much they care about their customers. It is better to learn more about WSO2 from outside sources than WSO2 itself. So what you need to do here is, while following the guide, for your command line:
keytool -export -alias newcert -keystore newkeystore.jks -file [insert any name here for your public key].pem
This should work! :) Here's to answering questions with answers and not answering with questions!