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 guide. I find WSO2 documentation quite unhelpful, and I prefer to learn 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!