[TL/DR] How/where can i start a handshake between two players that communicate through a relay server?
I have been since last year (ha!) trying to solve this puzzle.
I’m looking for a way that two players get connected through a nodejs server, so they both make a handshake and i can use the replication system from UE4.
i have override uIpnetdriver and trying to extend it and modify. So far what i have achieve is that when a client create a map with listen and other with connect both get connected to the relay server.
Now the client that is trying to connect to listen server is sending handshaking packages through the relay server to the client in listen mode.
The problem is that i can’t find a way that the listen client receive that package and begin the handshaking process. I have been trying to access some functions and properties, but, i can’t get further because they are private, so i cant access to their members/functions.
So the main question is How/where can i start a handshake between two players that communicate through a relay server?