Perforce SSL not working as of 4.10

Hey all,

First of all want to say 4.10 is fantastic so far!

But…

As the title suggest I seem to be unable to connect to my perforce server through an SSL connection any more. I have tested it on 4.9 and it was working fine however upon upgrading to 4.10 it no longer works. All my details are the exact same between the two versions.

Here are the errors I receive:

If you have any questions feel free to ask and I’ll get back to you ASAP.

Cheers,

Kanibel

Just upgraded to 4.10 and having the exact same issue.

Mine is an existing 4.9 project. Perforce connects fine in 4.9, doesn’t connect at all in 4.10. Tried disabling plugin, restarting, enabling plugin etc.

So I just traced the connection attempt and can confirm via wireshark that UE4 editor isn’t even making an attempt to connect to my P4 server. The error seems completely internal with zero packets transmitted to the destination server.

This is easy to reproduce in a clean 4.10 project.

I just tried updating my P4V client to the latest, no change.

This kind of works. At least the source-control icon turns green when I start up. But I don’t see any source control status icons on assets and trying to refresh status fails and submitting from the engine also fails.

Hello everyone,

Leaving a message here to let you know that I’m looking into this problem. I’ll let you all know if I have any questions or have any additional information to provide.

Did you get a chance to step through this in the debugger? I may pull down this weekend and see if I can get anywhere.

Have you been able to repro this on your end ?

No worries. I have a deadline for this Friday, after that, if this hasn’t been resolved I’ll pull down master and hammer on it for a few days.

I think I found something. It seems that someone added a bunch of
#if USE_P4_API ...some code... #endif inside all the functions. The problem is USE_P4_API doesn’t seems to be defined anywhere. Meaning, when you compile it, all you have are just empty functions.

I saw that too, but it is hard-coded to true here. This seems to be part of the changes for the VS 2015 support.

Hello everyone,

It appears that this has already been reported elsewhere and you can find information surrounding that report here: Perforce SSL Failing in 4.10 - Programming & Scripting - Epic Developer Community Forums

We hope to have this fixed soon, but please be aware that we do acknowledge that SSL is having issues in 4.10.

Thanks . Are you guys not using SSL internally? For shame, may as well leave your passwords on a post-it note too :wink:

It was already fixed in 4.10.1.

Hello ,

Are you getting the same errors that Kanibel mentions in his original post? Have you been able to try any of the latest preview versions? I tried reproducing the error on our latest internal build of 4.11 without any issues. I can give Preview 2 a try as well but it’s possible that it was fixed in the newest previews if it’s not occurring with the latest internal build.