lps stopped working

Recently our local patch server stop working correctly.

It could have been after we upgraded to 1.0.8

Anyway what its doing is it starts downloading patches to /var/sadm/spool/patchsrv/Patches as a .jar.tmp file as normal.

But after downloading it instead of renaming it to a .jar file, it deletes it.

Then of course the client gets a error

WARNING: The installer cannot find the patch.

I don't see any relevant messages in /var/adm/messages or /var/log/syslog

[504 byte] By [robert.cohen] at [2007-11-26 10:30:00]
# 1

Dear Robert

Please let us know which patches are installed on your system pertaining to Update Connection and some system details using the following commands;

Version information of Sun Update Connection software packages

* SPARC:

# showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

* X86:

# showrev -p | egrep -e '121454|121119|120336|121082|121564|122232|119789'

# cat /etc/release

Thank-you.

ForumModerator at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2

Its a fully up to date sparc box.

bondi# uname -a

SunOS bondi 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-V240

bondi# showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

Patch: 121453-02 Obsoletes: 120776-03, 121086-02, 119107-07 Requires: 119574-02, 119254-06 Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcsmauth, SUNWdc, SUNWbreg, SUNWcctpx, SUNWccinv, SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWswupcl, SUNWccccfg, SUNWccfwctrl, SUNWppro-plugin-sunos-base

Patch: 121081-03 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 121081-04 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 121081-05 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 121081-02 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccr, SUNWccfw, SUNWcctpx, SUNWccccfg

Patch: 121563-02 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWbreg

Patch: 122231-01 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWcctpx

Patch: 121118-03 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWppro-plugin-sunos-base

Patch: 119788-02 Obsoletes: Requires: 119107-02 Incompatibles: Packages: SUNWppror, SUNWpprou

Patch: 121118-05 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWppro-plugin-sunos-base

Patch: 121118-06 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWppro-plugin-sunos-base

Patch: 121118-08 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWppro-plugin-sunos-base

Patch: 120335-04 Obsoletes: Requires: 121453-01 Incompatibles: Packages: SUNWpprou

bondi# cat /etc/release

Solaris 10 1/06 s10s_u1wos_19a SPARC

Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 07 December 2005

robertcohen at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3
On the patch server, could you see if there are any errors in the last of the: /var/patchsvr/logs/catalina_log*files?
ForumModerator at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4

Nothing that looks like an error to me.

This is a representative sample

2006-10-03 17:25:04 HttpProcessor[3816][2]parseConnection: address=/150.203.2.89, port=3816

2006-10-03 17:25:04 HttpProcessor[3816][2] Normalized: '/solaris/' to '/solaris/'

2006-10-03 17:25:04 HttpProcessor[3816][2] Request is 'POST' for '/solaris/' with protocol 'HTTP/1.1'

2006-10-03 17:25:04 HttpProcessor[3816][2] Header authorization = Basic XzAtNTAyMzkwMjY1OnVuNmg2dDdvcWNHaGZ3NGE3YjR1L1RMdE9BUlRGT0V0bFJRd3lqLzB6UFpzNGR XRjQ4VFl0RHgrd3gxKzdmZ3FrY2xqM0RQMkx0MGdwSS9welY4eFJHV0c2SFVZSnJEZlg4ejVKWEFDS21 1ZTBJOFBka21ha2pXanVEd2F4UFBKcHFQVTdsZDByUUdsMFQvaURpMVl6TnIvblA5UEo5MnJsK0xXa2F ZNGg3Yz0=

2006-10-03 17:25:04 HttpProcessor[3816][2] Header user-agent = Java/1.5.0_07

2006-10-03 17:25:04 HttpProcessor[3816][2] Header host = bondi.anu.edu.au:3816

2006-10-03 17:25:04 HttpProcessor[3816][2] Header accept = text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2

2006-10-03 17:25:04 HttpProcessor[3816][2] Header connection = keep-alive

2006-10-03 17:25:04 HttpProcessor[3816][2] Header content-type = application/x-www-form-urlencoded

2006-10-03 17:25:04 HttpProcessor[3816][2] Header content-length = 194

robertcohen at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5
http://sunsolve.sun.com/search/document.do?assetkey=1-26-102639-1Can you review the link above and update as required....this may be causeing the problems you are experiencing.
ForumModerator at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6

I think I have similar problem.

All patches presented as available fail to download.

The root cause seems to be this

2006-10-03 10:54:54 Tue Oct 03 10:54:54 PDT 2006(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@608760 <=Failed to validate th

e digital signature(s). for: /var/sadm/spool/patchsvr/Patches/119060-17.jar.tmp: The specific Jar file is not signed by a known digital cert

ificate. 119060-17/README.119060-17 CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

seen in /var/patchsrv/localhost_log.2006-10-03.txt

Erik@Sendia at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7

it does look like I do have this issue.

wondering how that happened, other environments configured identically did not end up in this state.

However, the note is not very helpful in instructions how to

recover. It seems to assume reader is already experienced in

managing the java keystore. I have not yet had any need to do

that so could appreciate a pointer.

The note also states that 121119-06 should have corrected

the problem. I have that patch installed, but still have the problem.

Erik@Sendia at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 8

further reading of note and docs tells us how to import the certificate

in case you manually use patchadd. I did that. But that doesnt

solve the problem with updatemgr failing to verify the signatures.

That was supposed to be fixed in 121119-06. I had no problem

with that patch. But shortly after applying 121119-08 the problem

started to happen (presumably after Sun started using the new

signing certificate)

So we still need a way to patch ourself out of this state.

Erik@Sendia at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 9

I am also having the same issue on my lps server. Both before and after applying 121118-08

...

Update 119903-02 will not be downloaded since it already exists in the download directory.

Update 119059-18 will not be downloaded since it already exists in the download directory.

The following patches were not downloaded:

119252-13: 119252-13Unexpected error while accessing the requested patch.

123494-02: 123494-02Unexpected error while accessing the requested patch.

122761-01: 122761-01Unexpected error while accessing the requested patch.

119280-07: 119280-07Unexpected error while accessing the requested patch.

#

These patches showed as .tmp files in the LPS dir, then were deleted. The logs appear to show they had invalid sigs.

Here's a grep of the log for the first one: 119252-13

2006-10-03 15:33:17 Tue Oct 03 15:33:17 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Adding 119252-13 to the POST list...

2006-10-03 15:33:17 Tue Oct 03 15:33:17 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Post String: action=patchDownload&version=2.1&patchId=119252-13

2006-10-03 15:33:18 Tue Oct 03 15:33:18 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Patches returned: 119252-13.jar&250841

2006-10-03 15:33:18 Tue Oct 03 15:33:18 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=PatchID: /jumpstart/patches/patchsvr/Patches/119252-13.jarSize: 250841

2006-10-03 15:33:18 Tue Oct 03 15:33:18 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=The patch returned by server is PatchID: /jumpstart/patches/patchsvr/Patches/119252-13.jarSize: 250841

2006-10-03 15:33:18 Tue Oct 03 15:33:18 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=/jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp

2006-10-03 15:33:18 Tue Oct 03 15:33:18 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Created /jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp

2006-10-03 15:33:20 Tue Oct 03 15:33:20 PDT 2006(ERROR) => com.sun.patchpro.security.SignatureValidationUtil@1f01a29 <=SignatureValidationUtil.validateJarFile(): The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:21 Tue Oct 03 15:33:20 PDT 2006(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=com.sun.patchpro.security.NotSignedByKnownCertificateException: The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:21 Tue Oct 03 15:33:21 PDT 2006(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Failed to validate the digital signature(s). for: /jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp: The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:21 Tue Oct 03 15:33:21 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Added patch 119252-13 to the list. ErrString: Failed to validate the digital signature(s).

2006-10-03 15:33:21 Tue Oct 03 15:33:21 PDT 2006(DEBUG) => com.sun.patchpro.server.PatchProServerServlet@ed662d <=rejects: 119252-13&1

2006-10-03 15:33:21 Tue Oct 03 15:33:21 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Adding 119252-13 to the POST list...

2006-10-03 15:33:21 Tue Oct 03 15:33:21 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Post String: action=patchDownload&version=2.1&patchId=119252-13

2006-10-03 15:33:22 Tue Oct 03 15:33:22 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Patches returned: 119252-13.jar&250841

2006-10-03 15:33:22 Tue Oct 03 15:33:22 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=PatchID: /jumpstart/patches/patchsvr/Patches/119252-13.jarSize: 250841

2006-10-03 15:33:22 Tue Oct 03 15:33:22 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=The patch returned by server is PatchID: /jumpstart/patches/patchsvr/Patches/119252-13.jarSize: 250841

2006-10-03 15:33:22 Tue Oct 03 15:33:22 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=/jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp

2006-10-03 15:33:22 Tue Oct 03 15:33:22 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Created /jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp

2006-10-03 15:33:24 Tue Oct 03 15:33:24 PDT 2006(ERROR) => com.sun.patchpro.security.SignatureValidationUtil@1f01a29 <=SignatureValidationUtil.validateJarFile(): The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:24 Tue Oct 03 15:33:24 PDT 2006(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=com.sun.patchpro.security.NotSignedByKnownCertificateException: The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:24 Tue Oct 03 15:33:24 PDT 2006(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Failed to validate the digital signature(s). for: /jumpstart/patches/patchsvr/Patches/119252-13.jar.tmp: The specific Jar file is not signed by a known digital certificate. 119252-13/.diPatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc

2006-10-03 15:33:24 Tue Oct 03 15:33:24 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Added patch 119252-13 to the list. ErrString: Failed to validate the digital signature(s).

2006-10-03 15:33:24 Tue Oct 03 15:33:24 PDT 2006(DEBUG) => com.sun.patchpro.server.ServerPatchServiceProvider@59fb21 <=Requested patch file name: /jumpstart/patches/patchsvr/Patches/119252-13.jar

ljcqs152:

jwbledsoe at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 10

definately related to LPS, I unset the source so it wouldn't go through LPS and smpatch downloaded the patches fine. Obviously this down't help me for all my other hosts though.

patchpro.patch.sourcehttp://localhost:3816/solaris/ https://getupdates1.sun.com/

patchpro.patch.source-https://getupdates1.sun.com/

...

Update 119903-02 will not be downloaded since it already exists in the download directory.

Update 119059-18 will not be downloaded since it already exists in the download directory.

119252-13 has been validated.

123494-02 has been validated.

122761-01 has been validated.

119280-07 has been validated.

#

jwbledsoe at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 11

I don't believe I am experiencing the problem iin http://sunsolve.sun.com/search/document.do?assetkey=1-26-102639-1

Firstly I do have patch 121118-06 both on the LPS and the host that is being updated.

And secondly I am not seeing any errors about patches failing to validate.

In fact I'm not seeing any error messages at all. Except for "couldnt find the patch".

robertcohen at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 12

My mistake, Ive now spotted the validate errors in /var/patchsvr/logs/localhost_log.date.txt

And as the previous poster pointed out, the infodoc provides a method of getting manual patchadd to work.

Or we can stop using our lps and get smpatch on each host to grab the patches directly.

But we still need a method of getting the lps to work...

I tried backing out 121118-08, but it didnt help

robertcohen at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 13

On the machine that is the patch proxy.

smpatch update direct to sun works. So obviously has the correct certs installed.

But smpatch update to the lps on the local machine doesnt. It complains about certs.

So I am guessing that smpatch and the lps use different certificate stores.

And the patch 121118 update the smpatch certs but not the lps certs....

robertcohen at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 14

I'd have to agree with Robert.

It would be nice if Sun would work this a bit, I've already got admins annoyed because smpatch isn't working due to LPS being broke.

Sure I could open a case, but where's the fun in that. I'll give forums through today then open a case.

JB

jwbledsoe at 2007-7-7 2:36:13 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 15

The problem is that Sun has switched over to use a new signing certificate, but LPS is still looking at the old certificate.We are currently working on a formally released fix for this problem.

In the meantime, there is a simple workaround which you can implement on the LPS server:

1. Make sure that you have installed the SWUP 1.0.8 Client update on the LPS. That would be update 121118-08 (SPARC) or 121119-08 (x86).

2. Edit /var/patchsvr/solaris/WEB-INF/web.xml using your favorite text editor by changing the "patchsvr.security.patch.signingcert" parameter value from "patchsigning" to "patchsigning:patchsigning2".That should end up looking like:

<init-param>

<param-name>patchsvr.security.patch.signingcert</param-name>

<param-value>patchsigning:patchsigning2</param-value>

</init-param>

3. Restart the LPS by running:

# patchsvr stop

# patchsvr start

as root.

Following those steps should remedy your problems. Clients not using LPS will not encounter this problem as it was resolved as part of the 1.0.8 update.

I'll follow this thread for a few days to make sure that you haven't had any other issues. I apologize for the inconvenience.

GerryHa at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 16
Thanks. That seems to fix it.
robert.cohena at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 17

Thanks.

That's fixed the validation issue and the patches are retained once downloaded on the lps.

However there seems to be a problem in that the clients don't wait for the downloads to complete and report "WARNING: The installer cannot find the patch."

This happens whether using smpatch update or updatemanager.

smwardlea at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 18
I noticed the same actually.Wasnt sure what were happening, but after a reboot andtrying again, updatemanager did install the patches.Thought it was the reboot that did it.
Erik@Sendiaa at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 19
I saw the same thing as well, I thought it was just confused about the patches that had failed on preceeding runs.I waited till all downloaded on the lps completed. Then the updates worked.I guess we won't know if its an ongoing problem until another patch comes down the
robert.cohena at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 20
My guess is that it was reporting those errors based on the previously cached results/analysis from the lps. These should clear by themselves (or of course following a reboot or manual clearing of the cache)
ForumModeratora at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 21

worked for me too. All smpatch commands (no updatemanager or updateconnection tried)

Here's some other notes for those that care:

on lps clients where I didn't clear the cache dir I got errors on downloads and re-ran download without issues. Generally I clear everything out of /var/sadm/spool on LPS clients before doing work (except on the LPS server where the cache dir needs to remain cause that's were the registration is). This might be overkill but I rarely have issues with smpatch and when I do it's due to a valid bug like this one.

on lps clients where I cleared the cache dir first, there were no errors on analyze or download.

It should be noted that Sol9/Sol10 won't recreate a cache dir on first analyze, Sol8 does. Annoying, but no big deal unless you are scripting the work and need to allow for that.

Solaris 10 clients didn't seem to care that 121118-08 wasn't installed, the analyze shows all needed patches including this one.

Solaris 9 clients required the wbem patch 112945-43 to be installed before analyze would show all needed patches.

Solaris 8 requires the PatchPro patch 124270-01 before showing other needed patches.

jwbledsoea at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 22

I re-tested this when a few new patches showed up.

Never downloaded before. Then, updatemanager says they

are available, I select them for update and wait. Then, after

a few minutes I get the result popup stating they ALL failed.

Then I exit updatemanager, I see that local patch server

is still busy downloading something, waiting for that to finish,

then starting updatemanager again and then I can install

those patches. So there seems to be a synhronization problem

between updatemanager and local patch server. Didnt try

smpatch directly.

Erik@Sendiaa at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 23
Did you try clearing the cache first?
ForumModeratora at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 24
I'm still getting the same problem on solaris 10. Solaris 9 seems ok.And yes, I cleaned the cache first.
robert.cohena at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 25

Dear Robert,

If I am understanding your setup correctly your Sun Update Connection proxy (previously called an LPS) , which is running Solaris 10 , is working ok for your Solaris 9 clients however not for your Solaris 10 clients?

May I ask if you applied that patch and the workaround to the Update Connection proxy _and_ any Solaris 10 clients?

Additionally , is the Update Connection proxy downloading patches ok for itself or is it failing for both itself and its S10 clients?

Regards,

Moderator

ForumModeratora at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 26

Well, I'm getting inconsistent results.

I ran a update through the SUC proxy.

And it seemed to work ok.

And since then I have been seeing less problems. So maybe patching the SUC proxy fixed something. But it was pretty close to up to date. And none of the patches installed looked particularly relevant.

But I also installed packages SUNWsam SUNWsamr SUNWcacaort and SUNWscn* to the SUC proxy. So I could install patch 124171-01. I don't know if its connected to the whole SUC system.

This stuff is hard to debug as its timing dependent.

You run an update and it fails, but the SUC proxy starts downloading the patch in the background anyway. And next time you try to update something the patch has downloaded so now it works.

Ive been trying to develop a repeatable testcase.

I start with a completely patched client.

I patchrm a test patch on the client.

Stop the proxy. Delete that patch from the SUC proxy.

Start the proxy again.

Then do a smpatch update which gets just that patch.

But I'm having trouble reproducing the bug on demand.

Maybe it only fails for larger number of patches. Or maybe something got fixed.

I tried with and without the update to /var/patchsvr/solaris/WEB-INF/web.xml on the client.

I had assumed that that change was only relevant on the SUC proxy.

But so far it doesnt seem to making a difference.

robert.cohena at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 27
Has anyone has found the fix for this yet? The work around seems to be working, but what does it do really? There does still seem to be a syncronation problem.
crashuva at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 28

To clarify - the workaround is for the certs issue, the issue with the patches not being provided by the SunUC proxy but still being downloaded is a seperate issue.

To date we've been unable to replicate the download issue. The SUNWcacaort and SUNWscn* packages are most likely required by the SunUC proxy and i'm surprised that there were not issues with the clients too if these packages are not installed. Can anyone else having problems confirm that these packages are installed?

ForumModeratora at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 29
Hmm, as far as I am aware, those packages are not installed by default on Solaris 10 prior to 6/6.So if their needed by the SUC system, you have a dependency problem...
robert.cohena at 2007-7-21 15:26:40 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 30
Sorry I did mean on 6/06 releases and not on previous ones
ForumModeratora at 2007-7-21 15:26:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 31
I can confirm this is still happening.My proxy is 01/06 but I tried adding the extra package from 6/06.
robert.cohena at 2007-7-21 15:26:44 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 32
Robert,When you previously cleared the cache can you confirm exactly what you cleared?
ForumModeratora at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 33
I tend to docd /var/sadm/spoolrm -rf 1*rm cache/*rm cache/*/*This is on the client machine, not the proxy.
robert.cohena at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 34

Adding the other cert into the xml file has given me back the pre 1.0.8 smpatch severs but I still get a response code 400 from any that are 1.0.8.

The cataline_log.2006-10-17.txt contains only

2006-10-17 21:01:29 Tue Oct 17 21:01:29 EST 2006(INFO) => com.sun.patchpro.server.PatchProServerServlet@ba5bdb <=Protocol version: 2.0

2006-10-17 21:01:29 Tue Oct 17 21:01:29 EST 2006(ERROR) => com.sun.patchpro.server.PatchProServerServlet@ba5bdb <=Invalid request: Either the "action" parameter was not specified or multiple "action" parameters were detected.

2006-10-17 21:01:29 Tue Oct 17 21:01:29 EST 2006(INFO) => com.sun.patchpro.server.PatchProServerServlet@ba5bdb <=Protocol version: 2.0

2006-10-17 21:01:29 Tue Oct 17 21:01:29 EST 2006(ERROR) => com.sun.patchpro.server.PatchProServerServlet@ba5bdb <=Invalid request: Either the "action" parameter was not specified or multiple "action" parameters were detected.

for any of the failed requests, everything else looks normal. Changing the 1.0.8 smpatch client to go direct rather than using the proxy works like a charm.

smboucher2a at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 35
Hello Robert,Please can you run the following command on the system which you have cleared the cache on:ls -l /var/sadm/spool/Regards,Moderator
ForumModeratora at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 36

talwood# ls -l

total 10

1 drwxr-xr-x5 root 1024 Oct 18 12:41 ./

1 drwxr-xr-x 13 root 512 Oct 16 12:26 ../

1 drwxr-xr-x4 root 512 Oct 18 12:41 cache/

2 -rw-r--r--1 root 1895 Oct 16 12:13 disallowed_patch_list_report

4 drwxr-xr-x2 root 3584 Oct 16 12:11 patchproSequester/

1 drwxr-xr-x4 root 512 Mar 8 2006 patchsvr/

robert.cohena at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 37

Hello Robert,

You have stated that you have cleared out the cache one of your systems which was not the SunUC proxy.

However the "ls -l /var/sadm/spool/" output which you have provided appears to be from a SunUC proxy:

1 drwxr-xr-x 4 root 512 Mar 8 2006 patchsvr/

Please can you run the folllowing command on one of the SunUC client systems which is exhibiting this behaviour:

rm -rf /var/sadm/spool/cache/*

And then run and smpatch analyze again.

Regards,

ForumModeratora at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 38

Well, all of the systems have SunUC proxy installed, it comes by default.

But in this case I'm not using the proxy off that machine.

I can't do this unless some more patches are available to be installed.

But luckily a new batch came out today.

However clearing the cache didnt make any difference.

BTW, smpatch analyze works just fine.

Its smpatch update which shows the problem...

robert.cohena at 2007-7-21 15:26:45 > top of Java-index,Administration Tools,Sun Update Connection-System...