Netmaker not generating SSL certificates in etc ne...
# install
s
Netmaker not generating SSL certificates in etc netmaker folder on dockerless install
Hey all, I am trying to do a dockerless install on my machine and using Nginx for reverse proxying. I am following the Advanced Installation: Linux Install without Docker. I get stuck at the step where I have to set up mosquitto. It feels like the documentation is not exactly correct. First it was missing the password in the configuration, after that I get stuck on the certificates. It tells me I should copy the certificates from /etc/netmaker but there are no certificates there. If do not specify the certificates in the Mosquitto configuration, netmaker succesfully connects Mosquitto, but still does not generate any certificates. I have NOT yet set up the UI. Am I missing a step or is the documentation incomplete? My next step would be to generate my own certificates and put them in the /etc/netmaker folder manually, but it seems like the documentation implies that netmaker should generate it's own certs.
b
what version of netmaker are you running?
s
0.16.3
b
0.16.3 no longer uses certs for mq connections
s
Oh, so I just run MQ without TLS?
b
depends on how you are proxing (or not) mq
s
Not doing anything in particular yet. TBH I don't know exactly what mq is used for in Netmaker, I assume it is used as a control channel between the server and clients in which case I'd probably want to encrypt it by using an nginx proxy? Is that assumption correct?
b
yes, it is the control channel between clients and servers. You probably want to encrypt it using a proxy, although you should know that the mq payloads are separately encrpyted
s
Oh, so what would be the usecase of encrypting the transport in that case?
Also, how would I instruct the clients to use the proxy? Is that a setting I can alter when setting up a network?
b
it is defined by the MQ_PORT and MQ_SERVER env (config) vars
it is defined at server start up and if changed on a subsequent startup, previously connected clients will not be able to connect
s
Right, but you can instruct client to pull a new config, right?
b
yes, for now
s
Alright, thank you so much for your help. I think I know enough for now
And I like your avatar 🐧
17 Views