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.
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?