Unknown Error When Launching on iPhone 4

It seems that the issue here is that all of these password entries are incorrect. When doing this during my own setup, this is what I see if the password is put in correctly, otherwise I see the same thing you’re running into.

Is there a way to reset it? That I can start from step one again?

Cause I used all the passwords that I use.

It may not be the password itself. If you’re seeing “ssh@USERNAME.mph” then I believe USERNAME is where your USERNAME should be getting placed, unless you’re just saying USERNAME to block out mentioning your username, which I understand if so. You can see what I mean from the “Log in from another computer” section of this page.

Could you ensure that the Remote Build Options are being set correctly before you hit Generate SSH Key? RSync User Name should match your Mac’s username. If -mph (as you mentioned) or -mbp (as shown in your picture) are not part of your username or server name, they shouldn’t be showing up either.

The password should match your login password for your Mac, so resetting that password would be the only way to reset it.

I’m using USERNAME to block out mentioning my actual username.

I made sure the Remote Build Options are setup correctly. The “-mph” was a typo sorry for that.

The “-mbp” is what it tells me to type for my remote login on my Mac. It says: To log in to this computer remotely, type “ssh USERNAME-mbp”

Same with my computer name. COMPUTERNAME.local

For my Remote Server Name I have COMPUTERNAME.local
For my Rync User Name I have ssh USERNAME-mbp

I wasn’t able to find this previously as I was trying to search for “Remote building” in particular but we do have a bit of documentation for this here:

From this, you should just be giving those two fields the computer name (for Remote Server Name) and the username you use to log into that mac (for RSync User Name) without adding anything like ssh, -mbp, or .local.

Alrighty, I’ve did that (without the ssh, -mbp, and the .local) and it would time out when I tried to Generate SSH Key.

So it should be like this?
Example:
Remote Server Name: BobsComputer
Rync User Name: Bob

I’ve seen for the Rync User Name is like Bob@IPADDRESS but I don’t have an IP Address showing up for me under the Remote Login on my Mac

Also my Mac OS is Sierra Version 10.21.1
If that helps anything

How do you have yours set up? If you don’t mind me asking.

The one that I use is set up in the same way as I mentioned in my previous comment but it’s possible that the setup could require different things, since all of our computers here are linked on an internal network so it’s possible that the IP would be required for you while it isn’t for me.

Are you not seeing both the username and the IP under the “Remote Login: On” indicator on your mac? It should be showing something like this:

113359-11-1-2016+4-58-34+pm.png

I’m going to speak with someone about if we have special circumstances due to our network setup here.

No I’m not seeing the IP under the Remote Login. Its only “ssh USERNAME-mbp” That’s the only thing I see.

Speaking to someone else about this, the reason we’re able to ignore the ssh, the -mbp, and such is because we’re using DeltaCopy, not Apple’s normal remote login information.

For the Remote Server Name, it should be your Mac’s computer name OR just your Mac’s IP address, depending on how your DNS settings are configured. I would just try both to see if one of them works. If you don’t know the IP, you can get it by typing “ifconfig -a” into Terminal (yes that an f, not a p.)

For the RSync User Name, it should be the user name you use to log into your Mac and the password should match the password used to log into that. You shouldn’t need to add “ssh” or “-mbp” or anything like that.

I apologize for all of this confusion, but can you let me know if that helps?

Yes I’ll let you know if this helps. (might be later in the day or so)

One quick question. How do you actually setup DeltaCopy? In one of the links it said to download it but it never told how to set it up or even use it. Just to download it.

As mentioned in that original guide that you were going through, all you need to do is download it, run the install, and then point to the DeltaCopy path (default is C:\Program Files (x86)\DeltaCopy) in the “Delta Copy Install Path” section of Project Settings > Platforms > iOS > Build. It’s the last field in the Build section.

Okay, I’ve Delta Copy Install Path good to go. But I hit two errors one is when I first try to Generate SSH Key it says "cyggcc_s-1.dll is missing try reinstalling " the next one is a warning “Couldn’t compute FAST_CWD pointer. Please report this problem to the public mailing list cygwin@cygwin.com

Okay I’ve tried to recreate the first error by “Removing the Delta Copy Install Path” and it didn’t pop up even after I added it back in. The only recurring error is the “Couldn’t compute FAST_CWD pointer…”

Edit: Also there’s another error “rsync error: syntax or usage error (code 1) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/main.c(1232) [Receiver=3.0.9]”

Okay, I’ve been able to see the ssh.exe - System Error again the cygssp-0.dll, cyggcc_s-1.dll, cyggssapi-3.dll are missing from my computer. From what it says.

I’ve been googling to see what I can do but nothing clear cut :\

I apologize for the confusion, but as of 4.13, DeltaCopy has been included with the engine so pointing to that directory should be unnecessary, which seems to be the cause of the errors you started seeing since filling out that field. I also got some steps from another team member that has set this up for others and they are as follows:

Verify that Epic Games/4.13/Engine/Extras/ThirdPartyNotUE/DeltaCopy exists.

DeltaCopy path exists and contains Binaries, Source, DeltaCopy.tps and DeltaCopy_License.txt

In the Editor: select Edit > Project Settings > IOS > Build > Remote Build Options (expand)

Enter the Remote Server Name (Computer name or IP of the Mac)

Enter the RSync User Name (User name of the Mac)

Link the Delta Copy install path (if pre-4.13.0, 4.13.0+ the DeltaCopy field will no longer be necessary)

Press the Generate SSH Key button

SSH Key generation steps:

Press any key to continue…

Enter remote workstation’s password

Enter Passphrase (usually blank)

Enter Passphrase again

Press any key to continue…

Enter remote workstation’s password

Press any key to continue…

Close Console

When following these steps exactly, which part do you get stuck at?

I would say that I’m getting stuck on the:

Enter the Remote Server Name (Computer name or IP of the Mac)

Enter the RSync User Name (User name of the Mac)

Because I can’t enter anything else other than COMPUTERNAME.local (for my computer name)
ssh USERNAME-mbp (for my RSync User Name)

If I don’t enter like that, it will time out.

And when I do enter like that, it asks for a password three times, then asks for the ssh USERNAME-mbp’s password.

Are you sure that your Mac is turned on, signed into, and connected to the internet when you’re hitting Generate SSH? Usually the only time it’ll time out is if it isn’t able to connect to a Mac which could be a multitude of things but it’s best to check the most simple things first.

Yes, I have the Mac turned on, signed into, and connected to the internet when I Generate SSH.

I do have a question about the username. Mine is two words so do I have it all one word or do I have a space between them? (I’ve tried both anyway just want to know)

When it timed out it says “ssh: connect to host USERNAME port 22: Connection timed out”

Okay, I’ve FINALLY figured out why I couldn’t Generate SSH. My Mac user name wasn’t the one I thought and it was something else. I don’t know how it was that, but I was able to do it. I’m still not able to launch it on my iPhone.

I’m getting an Error when I Generate SSH after putting in my password the second time and right before I close the console.

The Error says: rsync error: syntax or usage error (code 1) at home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1216) [receiver=3.0.4]

If you need my Output Log let me know, at the moment I can’t post it here :confused:

I’m glad to hear that you were able to figure the original issue out at least. I believe this could be due to the version of rsync that you’re using. 3.0.4 was released back in 2008 and the newest stable version is 3.1.2 which was released in Dec. 2015.

From searching that error, I was only able to find old posts of older versions having it so this may be the reason for it.