lagupgrade fails when FTP password contains @ character

  • 3584475
  • 15-Feb-2007
  • 26-Apr-2012

Environment


Novell Access Management 3 Linux Access Gateway
Novell Access Management 3 Access Administration
Novell Access Management 3 Linux Novell Identity Server

Situation

When you try and apply the NAM3IR1 patch to the Linux Access Gateway and the password of the user in the FTP server has a "@" on it, the lagupgrade will fail unless you have a password with no "@" character (the FTP command user the @ as a separator of the server IP address: FTP user:password@server). For example, usingthe following credentials will fail:
User: username
password: passw@rd

The ftp command formulated by the lagupgrade script will be ftp username:passw@rd@10.1.1.1 .... and the upgrade logs will detail that that vm@10.1.1.1 is an invalid address.

Resolution

Do not use a @ character in the password. The lagupgrade script uses curl to generate the FTP download and curl can encode the credentials to be passed so that this character will work. A defect has been opened on it so that it is addressed in future builds.