No, you can install Mosquitto anywhere you want so long as that machine can be reached by the server running OH.
There is a Windows version of Mosquitto should you want to run them on the same machine.
I started the instal of Mosquitto, then stopped when I discovered that I had to pay before I could load OpenSSL. Do you know it the OpenSSL that is required for Mosquitto a safe site?
I get nervous when I have to send money before I can try the software. I am much more open to a trail for x-days, then pay to continue using if I like the software.
Should be free.
From the OpenSSL license webpage,,
"This library is free for commercial and non-commercial use as long as
- the following conditions are aheared to. The following conditions
- apply to all code found in this distribution, be it the RC4, RSA,
- lhash, DES, etc., code; not just the SSL code. The SSL documentation
- included with this distribution is covered by the same copyright terms
- except that the holder is Tim Hudson (firstname.lastname@example.org)."
I was downloading the OpenSSL product from the site referenced in the firwst screen of the Mosquitto install.
It refers to OpenSSL - Win32 OpenSSL vXXXX Light from https;//slproweb.com/products/win32OpenSSL.html.
That installation wants a PayPal Donation at the very end.
I looked at the OpenSSL.org site and find noting baout installing it on a Windows 10 PC. Does it matter?