I can’t login to Perforce server from Unreal Engine. There is no understandable error shows up in UE. However I can login to server using Perforce Visual Client and terminal. How can I fix that?
UPDATE 1: Perforce - No workspaces shows up in Unreal Engine - #4 by Odiovolant1
Hello Odiovolant1 and welcome to the Unreal community.
I was having a bit of trouble with this myself and two things I have noticed:
You may need to move the project into your workspace folder.
Ensure the Username/Server matches your P4 connection values. For more information, please refer to the relevant documentation.
I hope this helps.
2 Likes
Hey Polite_Muon, thanks for your reply.
I’m sure that my project is in the workspace folder. And P4 connection values are correct as well. It’s not my first time using P4, I setup p4 a year ago using the link you provided so I believe I’m not missing anything but thanks again.
Update:
When we try to connect to server from inside the Unreal Engine, it creates an incomplete connection string. Some of the fields goes missing. We do not encounter this problem on every computer, we don’t know why.
Error log on server side:
Connection strings (top one is the one with missing fields):
4Ú·)&\ó»EfS@À¨!
1NMУiy! ÒäJTP cmpfileclient84tagenableStreamshost[HOSTNAME]port[IP]sndbuf524288rcvbuf524288funcprotocolprogUE4clientù¡ú®ü·®ùù¶¹¡û¥²host[HOSTNAME]unicodecharset24clientCase1func user-info
<úCd.YòIE±¦ï@À¨
1NMÉö_ÏãBÃPß cmpfileclient84tagenableStreamshost[HOSTNAME]port[IP]sndbuf524288rcvbuf524288funcprotocolßßprogUE4client[CLIENTNAME]c:\Program Files\Epic Games\UE_4.26\Engine\Binaries\Win64host[HOSTNAME]user [USERNAME]unicodecharset6clientCase1func user-info