Jump to content


Photo

Can't seem to get lan Co-op game working with my friend


Best Answer astra1993, 10 April 2025 - 03:42 PM

There are multiple issues that can cause this problem. If you're sharing the same internet connection, one of you (the person who wants to join) must use a VPN. Both of you must configure the correct port forwards in your modem/router (if sharing the same internet connection, only the machine that's going to host the game must have ports forwarded to it). And in the case of Red Alert 3, navigate to `%appdata%/Red Alert 3/Profiles/{YOUR IN-GAME PROFILE NAME}/` in the file explorer and edit the file `Options.ini`, removing the line that starts with `FirewallPortOverride`, then save the file, and try again.

Go to the full post


  • Please log in to reply
4 replies to this topic

#1 Loilet_Ticker

Loilet_Ticker
  • New Members
  • 3 posts

Posted 17 March 2025 - 04:12 AM

We've been trying to get Red Alert 3 co-op to work for awhile, and found out about c&c-online and have both downloaded it, and, after fixing the registry issue in the registry editor (which btw, keep your cd keys if you buy a redemption for Red Alert on the "EA App", I couldn't find where the cd-key was through EA app, and had to go find the cd-key from the original purchase website.) we have made it to the point where we are able to connect to the online services of c&c-online (really cool, thnx btw) however we continually get the connection error 1-2 everytime we try to launch. I searched around some more, and installed a vpn because some people claimed that might help with lan connections with the 1-2 error. however once the vpn is active it stops the connection to c&c-online servers all together.

 

Has anyone else run into these issues? How do we overcome them so we can play red alert co-op over lan? thanks in advance! Oh and after running NatNegTest.bat it connects successfully so I'm not sure if it's ports either.


Edited by Loilet_Ticker, 17 March 2025 - 04:32 AM.


#2 shadow147

shadow147
  • New Members
  • 14 posts

Posted 17 March 2025 - 04:06 PM

At least for Generals and CnC3 the Steam installer incorrectly configures the Windows firewall. It allows Generals.exe inbound access, when its actually Game.dat doing the listening. Is there a similar issue for RA3 and the "EA app", whatever that is?

 

I posted instructions for how to log connection failures from the Windows firewall here.

 

Obviously if you have some other firewall software installed, you'll have to query it for the information, not the Windows firewall.

 

Also, what does NatNegTest.bat do? Did you inspect it, or just run it and hope for the best?



#3 Loilet_Ticker

Loilet_Ticker
  • New Members
  • 3 posts

Posted 22 March 2025 - 11:01 PM

At least for Generals and CnC3 the Steam installer incorrectly configures the Windows firewall. It allows Generals.exe inbound access, when its actually Game.dat doing the listening. Is there a similar issue for RA3 and the "EA app", whatever that is?

 

I posted instructions for how to log connection failures from the Windows firewall here.

 

Obviously if you have some other firewall software installed, you'll have to query it for the information, not the Windows firewall.

 

Also, what does NatNegTest.bat do? Did you inspect it, or just run it and hope for the best?

TBH I'm not very knowledgeable on network connections, or even computers in general. Just a guy that tries to play games in his free time with friends.

 

I was reading some other topics folks had posted about difficulty connecting in RE3 such as here: https://forums.revor...2-error-solved/ and here: https://forums.revor...ection-problem/ which made it sound like there was possibly a port problem or that since we're on the same internet connection that it would need a vpn or something else to change the IP Address of at least one of the machines. The NatNegTest.bat is a "connection diagnostic tool" which I imagine checks that all the ports connect (which I don't fully understand how ports work, but I unerstand that certain one's must be "forwarded" or otherwise available for certain things to connect) anyway I found the NatNegTest.bat Here: https://forums.revor...-report-issues/


Edited by Loilet_Ticker, 22 March 2025 - 11:05 PM.


#4 Loilet_Ticker

Loilet_Ticker
  • New Members
  • 3 posts

Posted 22 March 2025 - 11:11 PM

BTW this was the NatNegTest.bat result:

 

Using server nntest.cnc-online.net:30000
Bound to local port 63552
Bound to local alternate port 63553
Resolving hostname 'nntest.cnc-online.net'...
Resolved server host to be '37.247.49.213'
Sending client INIT from port 63552 to nntest.cnc-online.net:30000
Received server INIT [552547]
Our public address is 204.8.53.4:35984
Sending client INIT2 [552547] from port 63553 to nntest.cnc-online.net:30000
Received server INIT2 [552547]
Our alternate public address is 204.8.53.4:35986
Sending cient START [552547] from port 63553 to nntest.cnc-online.net:30000
Received server START [552547]
Server extra port is 40000
Sending client PING [552547] from port 63552 to nntest.cnc-online.net:40000
Received server PING(2) [552547]
Received server PING(3) [552547]
Received server PING(4) [552547]

===========
  SUCCESS
===========
Received 3 pings from nntest.cnc-online.net:40000.
NAT negotiation works with your router and connection.
==> You do not have to use port forwarding.
Press any key to continue . . .

 

and the error received in game is: "connection 1-2"



#5 astra1993

astra1993
  • Project Team
  • 217 posts

Posted 10 April 2025 - 03:42 PM   Best Answer

There are multiple issues that can cause this problem. If you're sharing the same internet connection, one of you (the person who wants to join) must use a VPN. Both of you must configure the correct port forwards in your modem/router (if sharing the same internet connection, only the machine that's going to host the game must have ports forwarded to it). And in the case of Red Alert 3, navigate to `%appdata%/Red Alert 3/Profiles/{YOUR IN-GAME PROFILE NAME}/` in the file explorer and edit the file `Options.ini`, removing the line that starts with `FirewallPortOverride`, then save the file, and try again.


Edited by astra1993, 10 April 2025 - 03:43 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users