Start a conversation

LightWave Server: Request returns 404 when a URI Path Component value contains the '.' or '*' character

Summary

When LightWave Server receives a request, if the API definition contains URI Path Component mappings, and the component value in the request URI contains the period (.) or asterisk (*) characters, the request will return a 404 error. Note that when the request is invoked by a browser based application, such as the LightWave Server Console API Tester, the error may be reported as a CORS or general security error instead of a 404.

Advisory Release Date

Oct 25, 2021

Affected Versions

  • 1.1.0
  • 1.1.1

Fixed Versions

  • 1.1.1.4

Status

A hotfix is available for this issue. Once the hotfix is installed, the issue will no longer occur. Note that this hotfix is for the 1.1.1 release only. If you would like a hotfix prepared for another release, please open a support case.

Note that this is a rollup hotfix which includes these previous 1.1.1 hotfixes:

Hotfix Installation

Install the hotfix by following these steps:

  1. Download the hotfix PAK file using the link below and transfer the file to your NonStop system using binary transfer mode.
  2. Unpak the hotfix PAK file, which contains the following files:
    • SERVER - The SERVER program file.
    • SWORKER - The SWORKER program file.
  3. Stop any existing SERVER, SWORKER processes.
  4. Replace the existing program files with the hotfix program files.
  5. Restart the SERVER & SWORKER processes.

The VPROC for this hotfix is:

  • TNS/E - T0000H06_25OCT2021_NuWave_LWS_1_1_1_4_H_6be51d7
  • TNS/X - T0000L06_25OCT2021_NuWave_LWS_1_1_1_4_H_6be51d7
Choose files or drag and drop files
Was this article helpful?
Yes
No
Please sign in to comment
-->