We haven’t tried this before, however looking in the web I found a tutorial for setting a root CA. The problem is that another board is being used instead of a Galileo but I will try to follow the steps and see if it works after some tweaks. I’ll post my results here.
If you also want to check the guide, follow this link: https://robpol86.com/root_certificate_authority.html.
Hi thanks I already have set up the CA it is the actual installation of the root certificate on the Intel Galileo (and other devices) that I am trying to find how to do, but that is a cool tutorial my gateway I have made is a RPI so I may just make the gateway become the CA and automatically generate its own certificates for itself and the devices on the network but still need to find out how to install the roo ca on the other devices.
In fact that is a very cool tutorial lol.
Hi I wonder if you have anymore info on this just for clarification this is the situation and what I am trying to achieve:
1. The RPI gateway I have built already has a signed (by trusted CA) cert that is used for the nginx webserver.
2. I have created my own CA system and have a root certificate I need to install on the local network devices (including Intel Galileo and Arduino UNO) so that certificates generated for those boards are accepted by my local network devices.
3. I cannot find how to actually add the root cert as a trusted cert on the Intel Galileo (and Arduino), this is what I am wanting to do, so that when the gateway or the other devices communicate with it and vice versa, there are no issues.
Thanks I had searched the whole internet let alone the forum Missed that one though thanks will see how it helps.
Well I never get a reply from this topic, and still no luck. I also have a new issue RE ssls even when the Python package actually has the SSL cert required for the broker included in the package. Can anyone explain why: