Bug #72235 MEM3 installer does not remember previous SSL ports correctly
Submitted: 4 Apr 2014 11:11 Modified: 9 Jan 2015 16:08
Reporter: Simon Mudd (OCA) Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Enterprise Monitor: Installing Severity:S3 (Non-critical)
Version:3.0.8.2962 OS:Any (CentOS 6)
Assigned to: CPU Architecture:Any
Tags: MEM3, ports, upgrade, windmill

[4 Apr 2014 11:11] Simon Mudd
Description:
When upgrading MEM from 3.0.7 to 3.0.8 I notice the installer does not remember the SSL port I'm using and suggests something different. This is wrong.

How to repeat:
[myuser@myhost ~]$ netstat -an | grep LISTEN | grep 443
tcp        0      0 A.B.C.11:443           0.0.0.0:*                   LISTEN
tcp        0      0 A.B.C.10:443           0.0.0.0:*                   LISTEN
[myuser@myhost ~]$ sudo ./mysqlmonitor-3.0.8.2962-linux-x86_64-update-installer.bin
Language Selection
Please select the installation language
[1] English - English
[2] Japanese - 日本語
Please choose an option [1] : 
----------------------------------------------------------------------------
Welcome to the setup wizard for the MySQL Enterprise Monitor Update

----------------------------------------------------------------------------
Where is your previous installation?

Previous Installation [/opt/mysql/enterprise/monitor]: 

Warning: Please create a backup of your database before continue.
Press [Enter] to continue :
----------------------------------------------------------------------------
Backup of Previous Installation

Where should Setup put a backup of the application files for your previous 
installation of 3.0.7?  We strongly recommend that you back up your existing 
Repository before proceeding with this update. If you are not using the bundled 
Repository, back up your self-managed Repository data now and then resume this 
upgrade. Depending on the size of your Repository, a backup can take a lot of 
time and disk space . See "Backing up MySQL Enterprise Service Manager."

Backup directory [/opt/mysql/enterprise/monitor/backup]: 

----------------------------------------------------------------------------
Tomcat Server Options

Please specify the following parameters for the bundled Tomcat Server

Tomcat Server Port [80]: 

Tomcat SSL Port [18443]: 443
...

Suggested fix:
Offer the correct port to the user to maintain the current configuration when upgrading.

Note: this server has 2 ip addresses to which MEM has been configured to listen on but that should not be relevant I think.
[4 Apr 2014 11:22] MySQL Verification Team
Hello Simon,

Thank you for the bug report.

Thanks,
Umesh