Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.2.0] Default versions of Web Socket APIs cannot be invoked without specifying the version in the request URL #3430

Open
wasuradananjith opened this issue Nov 11, 2021 · 0 comments

Comments

@wasuradananjith
Copy link

Description:

Default versions of Web Socket APIs cannot be invoked without specifying the version in the request URL

Steps to reproduce:

  1. Create a Web Socket API (with version 1.0) and invoke it. The invocations will work.
  2. Create a new version (2.0.0) of the above API by selecting it as the default version. Invoke it with a URL with the version (2.0.0), it will work.
  3. Invoke it with a URL without the version (since this is the default version the invocation should succeed). The invocation will fail with a socket hangup.
    image
  4. Server will have the below logs.
    [2021-11-11 14:02:08,554] ERROR - InboundWebsocketSourceHandler Endpoint not found for port : 9099 tenant domain : null
    [2021-11-11 14:02:26,058] ERROR - InboundWebsocketSourceHandler Endpoint not found for port : 9099 tenant domain : null
    

Affected Product Version:

WUM/U2 updated pack to date

@Krishanx92 Krishanx92 transferred this issue from wso2/product-apim Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant