Description:
Using: ./mysqlmonitor-3.0.7.2946-linux-x86_64-update-installer.bin
When upgrading the installer does not remember the https port I'm using and I need to tell it explicitly.
This should be (and in the past worked) done automatically. it works for the http port.
How to repeat:
# netstat -an | grep 443
tcp 0 0 AA.BBB.CCC.11:443 0.0.0.0:* LISTEN
tcp 0 0 AA.BBB.CCC.10:443 0.0.0.0:* LISTEN
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.27:35910 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.29:53573 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.44:51762 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.35:35280 ESTABLISHED
...
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.44:46109 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.8:41005 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.152:52298 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.7:36155 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.28:42689 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.20:34621 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.53:41335 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.13:53286 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.45:42008 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.23:47007 ESTABLISHED
tcp 0 235 AA.BBB.CCC.10:443 AA.BBB.CCC.1:59679 FIN_WAIT1
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.41:54978 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.44:37270 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.27:35909 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.17:41637 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.1:59706 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.155:42428 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.26:36045 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.28:45161 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.35:57916 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.33:56361 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.7:36154 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.54:33424 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.25:40283 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.26:42004 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.47:43312 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.26:42454 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.86:44551 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.15:47458 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.117:48113 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.152:52301 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.44:40780 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.18:57186 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.44:51766 ESTABLISHED
tcp 0 0 AA.BBB.CCC.10:443 AA.BBB.CCC.41:33901 ESTABLISHED
...
# ./mysqlmonitor-3.0.7.2946-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.6? 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 <<======== I had to tell the installer the server listens on 443
Suggested fix:
Please determine correctly the ports used in a previous install and present them to the user, to avoid me having to type them in again.