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

BlueprintWebSocket failing on UE 4.26.0 with SSL error #2

Open
TM818 opened this issue Jan 3, 2021 · 0 comments
Open

BlueprintWebSocket failing on UE 4.26.0 with SSL error #2

TM818 opened this issue Jan 3, 2021 · 0 comments

Comments

@TM818
Copy link

TM818 commented Jan 3, 2021

Since upgrading to 4.26.0, BlueprintWebSockets no longer works when a project is packaged on Mac.

BlueprintWebSockets works fine in simulation, and only fails on packaging.

The new error reported in the logs is “Lws(Error): SSL_new failed: error:00000063:func(0):reason(99)”.

I had a similar error in Unreal Engine 4.25.4, that was resolved by copying the cacert.pem and cacert.pem.tps to my project's Content/Certificates directory, then including that directory in "Project Settings > Packaging > Packaging > Additional Non-Asset Directories to Copy". However, this is no longer working.

I’ve confirmed “Project Settings > Packaging > Packaging > Additional Non-Asset Directories To Copy” still has my Content/Certificates directory in it.

I’ve also tried also adding my Content/Certificates directory to “Settings > Packaging > Packaging > Additional Non-Asset Directories to Package”.

I’ve navigated to the UE 4.26 certificates directory in /Users/Shared/Epic Games/UE_4.26/Engine/Content/Certificates/ThirdParty and copied the new cacert.pem and cacert.pem.tps to my Content/Certificates directory (as well as Content/Certificates/ThirdParty directory to my project's Content/Certificates directory, just in case the certs provided by Unreal changed from 4.25 to 4.26 - this does not help.

SSL is still included in my NameOfProject.Build.cs, nothing has changed there.

How do I fix BlueprintWebSockets so it works when packaged in UE 4.26.x?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant