I agree that the fix given on the wiki is rather "backward".
Note that I HAD installed 4.2.3 with the community install script. I had a good password in all the files referenced in the wiki install note. What had changed was that the 4.2.4 install had changed $ZENHOME/etc/hubpasswd to be admin:zenoss. My fix was to change this file to be admin:<my good password> and restart everything.
The symptoms I was seeing was no polling data appearing anywhere and collector logfiles had messages like:
No service named 'EventService': ZenHub may be disconnected
I have just been through this process and it did work for me (eventually).
Cheers,
Jane