I have a network load balancer which redirects my request to an instance which has mqtt hosted on it and I have a python script which sends the traffic to the NLB. This is currently working on tcp and I want to make this connection secure so I have added a listener on port 8883 on my network load balancer and I have added acm certificate to it. Now I want to add this ACM certificate to my python script. How do I import this ACM certificate to my localsystem and add it to the python script?
Asked
Active
Viewed 250 times
0
-
Are you saying you are terminating TLS connections at the NLB and you want your client to trust the root CA for ACM certificates? – ydaetskcoR Oct 09 '20 at 10:10
1 Answers
0
How do I import this ACM certificate to my localsystem and add it to the python script?
AWS ACM public SSL certificates can't be exported.
If you require to have control of a private key from your SSL cert, you need to get it from a third party, not from ACM. A popular choice is https://letsencrypt.org/ which provides free SSL certificates.

Marcin
- 215,873
- 14
- 235
- 294
-
How will I add these third party certificates to my network load balancer? – Akshay Jindal Oct 09 '20 at 09:40
-
@AkshayJindal You can import them to ACM. ACM supports importing, but not exporting the certs. – Marcin Oct 09 '20 at 10:26