Bug #22581 Agent Installer: Don't allow invalid inputs for server-name parameter
Submitted: 22 Sep 2006 3:53 Modified: 5 Nov 2006 13:17
Reporter: Punita Srivastava Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Monitor: Installing Severity:S3 (Non-critical)
Version:0.6.18 OS:Linux (Redhat)
Assigned to: Keith Russell CPU Architecture:Any

[22 Sep 2006 3:53] Punita Srivastava
Description:
When prompting for input for the server-name parameter during the install of the merlin agent on redhat, the installer accepts and write to the file the value of 'net-qa1:4000' as server-name. But when it comes to parsing the string...the server chokes and the following error appears in the DC log.

The agent shows up in the dashboard as net-qa1:4000:4000. For beta this was acceptable to be a documentation issue but for the final release input parameters will be tested for all negative and wierd characters which are not allowed as this could lead to user errors.

2006-09-20T04:54:34.466Z Error          parsing target failed: merlin:mysql://net-qa1:4000/4000/server?attrib=Table_locks_waited

How to repeat:
a
[19 Oct 2006 14:46] Keith Russell
Reported as corrected by Bitrock in build versions >= 7.5
[5 Nov 2006 13:17] Carsten Segieth
check against invalid server-name works, the here open problems during unattended install are traced in bug#23463 - agent installer does not accept a 'server-name' that contains a blank (BR 1744).

So I close this one here.