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

Self hosted signalr - TLS 1.3 problem #59793

Open
1 task done
skibos opened this issue Jan 9, 2025 · 1 comment
Open
1 task done

Self hosted signalr - TLS 1.3 problem #59793

skibos opened this issue Jan 9, 2025 · 1 comment
Labels
area-signalr Includes: SignalR clients and servers

Comments

@skibos
Copy link

skibos commented Jan 9, 2025

Is there an existing issue for this?

  • I have searched the existing issues

Describe the bug

Hi.

I have problem with package @microsoft/signalr client for javascript -> https://www.npmjs.com/package/@microsoft/signalr
I use latest version 8.0.7.

My API is deployed on Azure and I set up self hosted signalR server on Kestrel. Problem exists during trying establishing connection with hub when we have minimum TLS version set to 1.3 on Azure.
Image

Problem:
Image

Websockets doesnt work, long pooling works.

When we change TLS version to 1.2 on Azure then it starts working.

Expected Behavior

No response

Steps To Reproduce

No response

Exceptions (if any)

No response

.NET Version

No response

Anything else?

No response

@dotnet-issue-labeler dotnet-issue-labeler bot added the area-signalr Includes: SignalR clients and servers label Jan 9, 2025
@BrennanConroy
Copy link
Member

Azure and I set up self hosted signalR server on Kestrel

Deployed how? Is it in Azure App Service. Linux or Windows? If Windows, that would be using IIS not Kestrel, unless you're using OutOfProcess. Are you using a browser or Node?

TLS with WebSockets shouldn't behave differently from other HTTP requests so this is very odd.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-signalr Includes: SignalR clients and servers
Projects
None yet
Development

No branches or pull requests

2 participants