I ran into issues trying to get this article working for Wowza Streaming Engine 4.2 running on OS X Yosemite 10.10.3 Server
The default file has one additional parameter not in your examples for Linux.
I modified the startmgr.sh file with the recommended parameters and keeping this additional parameter, used port --httpsPort=8090 and password --httpsKeyStorePassword="password" restarted the service and both ports (8088 and 8090) didn't work (i.e. https://[wowza-ip-address]:8890/enginemanager/ or http://[wowza-ip-address]: 8088/enginemanager/) and I had to restore the default startmgr.sh file to get the production service backup and running.
Would nice if you added specific examples for OS X in addition to the existing Windows/Linux examples 8-)
Any suggestions on how to troubleshoot this issue?