Hi Jitendra, Thanks for this video. After following your instructions i have been getting "failed: General SSLEngine problem" this error and HTTP:CONNECTIVITY exception is thrown.
Kishan Mohan You haven’t configured properly keystore and truststore. That is reason you are getting error. Please mention localhost while generating keystore for client and server
@@muletechnologyacademy-zero5625 Excellent catch. Yes i tried to use my name instead of localhost. It works. Could you please explain why POSTMAN is not used in this scenario and CURL is used for testing? I tried using postman but request is not going through.
Kishan Mohan You can use postman and there is no reason that I haven’t used postman. It should work with Postman also. Try client http url from Postman
If I don't understand any concept simple watch jithender's explanation then I will become expert in that concept,that's his explanation,hatsoff bro
Gp Chowdary Thanks
Its realy Awesome .Thank you for such wonderful explanation. Wish i could more likes to ur videos.please Keep sharing
superb explanation..one of the best videos on SSL...Thank you, Jitendra Keep Shining
Dinesh Kumar Thanks for nice 👍 comment.
Perfect explanation! Thanks!
Its great session but how did you opened last utility call cmd tool
Superb bro... Thanks a lot
dzone.com/articles/implementing-one-way-and-two-way-ssl-mutual-authen
Hi Jitendra, Please share the Keytool comments. Thanks
vivek vetri You can find commands in comments.
So is it necessary to have private key and public key both in keystore.jks file in two way SSL?
And how does the CA signed certificate effect this?
Hi did you get an update on this. We are trying to achieve the same using CA signed cert.
@@soniyaarockiya5826 yes. So u need both jks files.
Generate Server Keystore
keytool -genkey -alias mule-server -keyalg RSA -keystore server-keystore.jks
Extract Public Key from Server Keystore
keytool -export -alias mule-server -keystore server-keystore.jks -file server_trust.crt
Generate Client Truststore
keytool -import -alias mule-server -keystore client-truststore.jks -file server_trust.crt
Generate Client Keystore
keytool -genkey -alias mule-client -keyalg RSA -keystore client-keystore.jks
Extract Public Key from Client Keystore
keytool -export -alias mule-client -keystore client-keystore.jks -file client_trust.crt
Generate Server Truststore
keytool -import -alias mule-client -keystore server-truststore.jks -file client_trust.crt
Hi Jitendra, Thanks for this video. After following your instructions i have been getting "failed: General SSLEngine problem" this error and HTTP:CONNECTIVITY exception is thrown.
Kishan Mohan You haven’t configured properly keystore and truststore. That is reason you are getting error. Please mention localhost while generating keystore for client and server
@@muletechnologyacademy-zero5625 Excellent catch. Yes i tried to use my name instead of localhost. It works. Could you please explain why POSTMAN is not used in this scenario and CURL is used for testing? I tried using postman but request is not going through.
Kishan Mohan You can use postman and there is no reason that I haven’t used postman. It should work with Postman also. Try client http url from
Postman
great explanation. plz upload more videos. thanks.
anything about load balancer configs would also be great