• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The HP Community is where owners of HP products, like you, volunteer to help each other find solutions.
HP Recommended

Is there a guideline about how to configure IIS 8 so that the "HTTP PUT" method is supported?

 

I ask because this is the way the VVX write their config and log files back to the provisioning server and I have not been able to tweak IIS so as to accept the PUT method:

 

#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2014-03-05 12:04:02 192.168.29.30 PUT /0004f2aef5d9-app.log - 80 - 192.168.20.201 FileTransport+PolycomVVX-VVX_600-UA/5.0.1.7310+Type/Application - 404 0 2 93

 

Thanks in advance!

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

A decisive part (if not the whole solution) to the initial problem is as follows:

 

HTTP requires “basic authentication” or “digest authentication”.

“basic authentication” provides credentials in unencrypted form.

 

“digest authentication” is a process by which the client first sends a HTTP command to a server, the server rejects it with a 401 error but includes a random number (known as a “nonce” in cryptographic language and an authentication realm (can be a domain name).

Then the client uses the nonce to encrypt the user name, password and realm which are known by the HTTP server and resends the request, this time with an authentication header containing encrypted login, password and realm.

“digest authentication” is the preferred way because according to “Polycom UC Software 5.0.0 Administrator’s Guide” (page 41), only digest authentication is supported by the “Updater”, which is the software component of the VVX phone responsible to download and apply firmware upgrades.

View solution in original post

1 REPLY 1
HP Recommended

A decisive part (if not the whole solution) to the initial problem is as follows:

 

HTTP requires “basic authentication” or “digest authentication”.

“basic authentication” provides credentials in unencrypted form.

 

“digest authentication” is a process by which the client first sends a HTTP command to a server, the server rejects it with a 401 error but includes a random number (known as a “nonce” in cryptographic language and an authentication realm (can be a domain name).

Then the client uses the nonce to encrypt the user name, password and realm which are known by the HTTP server and resends the request, this time with an authentication header containing encrypted login, password and realm.

“digest authentication” is the preferred way because according to “Polycom UC Software 5.0.0 Administrator’s Guide” (page 41), only digest authentication is supported by the “Updater”, which is the software component of the VVX phone responsible to download and apply firmware upgrades.

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.