Friday, December 12, 2014

Attempting to register a package from a script file (.RSP) on a Wyse Device Manager manager fails with: “Unable to connect to the HTTP Repository”

Problem

You need to move Package Manager Images from one WDM server to another by following the instructions found at this URL:

https://support.wyse.com/OA_HTML/csksxvm.jsp?nSetId=26518&nUsePub=NO&jttst0=6_23871,23871,-1,0,&jtfm0=&etfm1=&jfn=ZGAC0F217415CC7186A83C4B85C3E8044B1347842403EDE204F64AE27372AEDC74F923EF3C8412DD9F0B17F866C966EE089B&oas=hPgVmjwPoeUVu6hGtLpgiA

image

image

image

image

image

image

… but notice that you are unable to register the image because it fails with:

Unable to connect to the HTTP Repository

image

Proceeding to use the Test Connection feature for the Software Repository as such:

image

… fails with the error:

Name: HTTP Connection
Progress: Test Testing Complete
Status: Failed

image

Clicking on the Errors tab displays the following error:

[Error:Not Available] [WebDAV error:Failed to upload buffer. HTTP Response Code: 401Remote File Path: {A33AADB7-443F-4113-A478-D5A07E5518E0}.tmp Error Code: 401]

image

Solution

While there could be various reasons why this error would be thrown, one of the users is if the rapport service account password has expired and requires a new password to be set.  To determine this, launch the Computer Management console on the Wyse Device Manager server and navigate to the Local Users and Groups –> Users node, then open the rapport service account properties:

image

Notice that the User must change password at next login is checked which means the password has expired and must be changed.  Proceed by unchecking the checkbox and check the Password never expires checkbox:

image

Run Test Connection again for the Software Repository to ensure that the test completes successfully:

image

You should now be able to register the image.

1 comment:

Anonymous said...

Thanks!'I;ve been struggling to get to the bottom of this problem for sometime - your howto fixed this for me!