[pca] Sun Online Account user name is an email address

Earle, William B - SSD William.Earle at itt.com
Wed Oct 7 20:41:30 CEST 2009


I am still getting the same problem from a different machine:

  - could the wget request be requiring me to "Accept" the license agreement or is this simply not accepting my login?

  - I can login using a web browser to sunsolve and download the patch 119254-70


- this system can resolve sunsolve.sun.com & ping it.

- I created ".out" files for:
	showrev -p >showrev.out
	uname -a >uname.out
	pkginfo -x >pkginfo.out

- copied the .out files into a directory on the remote system.

- I ran pca from within that directory.

bash-3.00$ ~/pca --askauth -f . -d installed
Using /var/tmp/patchdiag.xref from Oct/06/09
Host: cm (SunOS 5.10/Generic_141414-10/sparc/sun4u)
List: installed (586/1323650)

Patch  IR   CR RSB Age Synopsis
------ -- - -- --- --- -------------------------------------------------------
119254 70 = 70 RS-  34 SunOS 5.10: Install and Patch Utilities Patch

Looking for 119254-70 (1/586)

Please enter Sun Online Account User: username at company.com
Please enter Sun Online Account Password:

Trying https://sunsolve.sun.com/ (1/1)
Failed
Failed (patch not found)
------------------------------------------------------------------------------

...


- pca in verbose mode:

...
Trying https://sunsolve.sun.com/ (1/1)
/usr/sfw/bin/wget "https://sunsolve.sun.com/pdownload.do?target=119254-70&method=h" --ca-certificate=/home/home61/wbearle/pca --header="Authorization: Basic YmlsbEBiaWxsZWFybGUuY29tOnVic3BlYWs=" -O /tmp/TD-patchcluster-Sol-10/./119254-70.tmp
--13:59:33--  https://sunsolve.sun.com/pdownload.do?target=119254-70&method=h
           => `/tmp/TD-patchcluster-Sol-10/./119254-70.tmp'
Resolving sunsolve.sun.com... 192.18.108.40
Connecting to sunsolve.sun.com|192.18.108.40|:443... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed.
Failed
Failed (patch not found)
------------------------------------------------------------------------------


- I ran wget on the command line interactively and I get redirected and fail.
  - I actually download a html file with (among lots of html) " SunSolve License Agreement" ... " All SunSolve users must read and accept the following SunSolve License Agreement <br>before they can download and use any software and patches.",
  - in the file validateSLA.do?orignalTarget=show.do?target=home.2

bash-3.00$ /usr/sfw/bin/wget "https://sunsolve.sun.com/pdownload.do?target=116837-04&method=h" --ca-certificate=/home/home61/wbearle/pca
--14:21:20--  https://sunsolve.sun.com/pdownload.do?target=116837-04&method=h
           => `pdownload.do?target=116837-04&method=h'
Resolving sunsolve.sun.com... 192.18.108.40
Connecting to sunsolve.sun.com|192.18.108.40|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://sunsolve.sun.com/validateSLA.do?orignalTarget=show.do?target=home [following]
--14:21:21--  https://sunsolve.sun.com/validateSLA.do?orignalTarget=show.do?target=home
           => `validateSLA.do?orignalTarget=show.do?target=home.2'
Reusing existing connection to sunsolve.sun.com:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]

    [  <=>                                ] 28,405       103.91K/s

14:21:22 (103.67 KB/s) - `validateSLA.do?orignalTarget=show.do?target=home.2' saved [28405]



Thanks,
Bill



-----Original Message-----
From: pca-bounces at lists.univie.ac.at [mailto:pca-bounces at lists.univie.ac.at] On Behalf Of Earle, William B - SSD
Sent: Wednesday, October 07, 2009 1:20 PM
To: 'derek.terveer at sun.com'; 'PCA (Patch Check Advanced) Discussion'
Subject: Re: [pca] Sun Online Account user name is an email address


Derek,

Thanks for the confirmation that an email address works as the user name.

I'll keep poking around.

- One other item is that the system I am running pca from has limited internet access and I have an entry in hosts for sunsolve.

	192.18.108.40   sunsolve.sun.com

- I will see if I can locate a system outside of my lab and try my account.


Thanks,
Bill


-----Original Message-----
From: pca-bounces at lists.univie.ac.at [mailto:pca-bounces at lists.univie.ac.at] On Behalf Of Derek Terveer
Sent: Wednesday, October 07, 2009 12:24 PM
To: PCA (Patch Check Advanced) Discussion
Subject: Re: [pca] Sun Online Account user name is an email address

My online account is also an email address in the form,
	first.last at company.com

and it works.  You could try the -a switch to force it to prompt you for the password, as needed.

derek

On Wed, Oct 07, 2009 at 11:54:00AM -0400, Earle, William B - SSD wrote:
> I have a valid Sun Online Account user name which is an email address.
> The user name contains an @ [at] symbol and a period.
> 
> I am unable to download patches using pca, I get an "Authorization failed." error when running pca in verbose mode (-V).
> 
> Is there a simple way to escape the @ symbol and the period in the username?
> 
> I've tried backslah escaping, I've tried single & double quotes, I've tried URL encoding "%40", but still get the  "Authorization failed." error.
> 
> 
> ex:
> ------------------------------------------------------------------------------
> 116837 02 < 04 RS- 243 Sun LDAP C SDK 5.19 patch : SunOS sparc
> 
> Looking for 116837-04 (2/586)
> Trying https://sunsolve.sun.com/ (1/1)
> /usr/sfw/bin/wget "https://sunsolve.sun.com/pdownload.do?target=116837-04&method=h" --ca-certificate=/usr/local/bin/pca --header="Authorization: Basic YmlsbEBiaWxsZWFybGUuY29tOnVic3BlYWs=" -O /var/tmp/securing/TD-patchcluster-Sol-10/./116837-04.tmp
> --11:30:02--  https://sunsolve.sun.com/pdownload.do?target=116837-04&method=h
>            => `/var/tmp/securing/TD-patchcluster-Sol-10/./116837-04.tmp'
> Resolving sunsolve.sun.com... 192.18.108.40
> Connecting to sunsolve.sun.com|192.18.108.40|:443... connected.
> HTTP request sent, awaiting response... 401 Unauthorized
> Authorization failed.
> Failed
> Failed (patch not found)
> ------------------------------------------------------------------------------
> 
> 
> Thanks,
> Bill
> 
> ________________________________
> This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender.
> Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of ITT Corporation. The recipient should check this e-mail and any attachments for the presence of viruses. ITT accepts no liability for any damage caused by any virus transmitted by this e-mail.

-- 
Een goed begin is het halve werk!

Derek Terveer
Sun Microsystems (JAVA), Unix Administrator
<derek.terveer at sun.com>  651-554-1504  x54404





More information about the pca mailing list