Byłem ciekaw czy nie wisi przypadkiem na 127.0.0.1, ale jest na wszystkich interferjsach (0.0.0.0). Kolejny krok, na dowolnym kliencie, jakikolwiek program pozwalający na nawiązanie połączenia na dowolnym porcie TCP, jak putty albo telnet, spróbuj się połączyć z adresem brokera i jego portem i sprawdź czy połączenie uda się nawiązać czy zwróci błąd (i jaki). To Ci odpowie na pytanie czy chodzi o sieć czy konfiguracje brokera. W wypadku telnetu:
telnet ip 1883
jeśli się uda połączyć dostaniesz cos w rodzaju:
Trying 10.0.0.4...
Connected to 10.0.0.4.
Escape character is '^]'.
A jak nie, to Ci powie co poszło nie tak.