Jump to content
Sign in to follow this  
75th-VFS-Striker

[ANSWRED] "Connecting Failed" in Peer to Peer Server

Recommended Posts

i think it's more likely something in settings ... did you tried 1.60 already ?

BAF and PMC patches are part of the 1.60 for OA

Yes I saw that they were part of the 1.60 as I was installing, very convenient!

I did a quick test this afternoon after installation and I could connect to one of my squad mates servers and I could not before.

I changed the MTU setting to 1400 and put the QOS back to enabled and gave priority to port 4 again. I was still seeing 2500 ping but I was able to connect and get in game without any trouble. Hopefully I can host now. I'll let you know as soon as I find out.

Share this post


Link to post
Share on other sites

OK, problem solved. I was confused about a couple different things but after going back and forth from here and emailing BI I was able to work out the final solution on my own.

It turns out that it is a router port conflict that was originating from the game. When you install the game and create a player profile you end up with a folder called "Arma2 Other Profiles", I'm sure this is no surprise as a lot of you probably already know that. Inside that folder (again no surprise) is your player profile "player.Arma2OAProfile.cfg"

This "player.Arma2OAProfile.cfg" part is important as it's the key to the conflict that I was experiencing. The reason is that I run Operation Arrowhead almost exclusively so the game is accessing my player profile using the "player.Arma2OAProfile.cfg" file. Keep this in mind if you are trying to resolve this issue and you are experiencing a similar problem.

It's my understanding that some older routers will have this issue but most newer routers are designed to resolve port conflicts. I've run into this issue with Steelbeasts as well and I'm not exactly sure what the terminology is so excuse me if I'm stating that wrong. I call it port conflict but it may be called something entirely else but the result is the same. The problem I was having was software related pertaining to the port being hard set by the game.

I'll explain:

In the CFG file towards the bottom there is a section that has some references to MP connection. The section reads:

currentCampaign="Campaigns\oaarmycamp";

difficulty="regular";

lastCampaignMission="Civil service";

remoteIPAddress="174.131.54.208";

remotePort=2302;

teamSwitchOffsetX=0;

teamSwitchOffsetY=0;

You'll notice that I have highlighted the offending line here in red.

When you remove the port text in the "Create Game" window here...

MPconnect.jpg

...it has absolutely nothing to do with removing or disabling the port for the game as far as I know. The port is still hard set by the config file and removing or leaving this blank does absolutely nothing. You can put whatever number you want in here and the port will still be set to whatever it is in the Config file. (maybe someone from BI can clarify this)

The solution I found is to use either one or the other but not both. I wasn't sure if it would work or cause a problem but I chose to delete the line from my config file rather than the router. I opened ports "2302-2305 UDP" for the additional ones needed for the in game chat. BI didn't answer my question regarding if it was possible to open multiple ports in the config file. The 2302 is only necessary for the game itself though from what I understand so it looks like it's set primarily for client purposes.

I'm not saying that this will work for everyone though. It works for me and now I can host anyone I want. We tested it again tonight and I was able to get several players into my server no problem and the ping is now showing the correct number for each player and not 2500 as it was before.

The bottom line is that if you are experiencing a similar problem to the one I was having, either open the port in your router or open it using the config file but do not do both. It causes a conflict that essentially cancels out the port you are trying to open by having them both there!

---------- Post added at 07:04 PM ---------- Previous post was at 06:54 PM ----------

a) What is your MTU settings?

http://www.speedguide.net/analyzer.php

b) You can try to set max maxPacketSize

(set it to 1460 or 1400 or even lower)

HowTo:

1) Download basic.cfg: http://www.file-upload.net/download-3965157/basic.cfg.html

2) Open with text editor to modify the value

3) Put file next to arma2oa.exe like c:\arma2\basic.cfg

4) Load arma2oa.exe -cfg=basic.cfg

Might be related:

http://dev-heaven.net/issues/9719

Hey PvPscene, I did try your suggestion here and wanted to thank you for putting it up there. Unfortunately it did not help and I posted what actually resolved the issue.

Thanks!

Edited by Scottyman

Share this post


Link to post
Share on other sites

the game needs just one port ... rest two (+1 +2 are always auto for Gamespy use ...)

for me the game saves the port properly, maybe you mismatch the default profile and other profile

Share this post


Link to post
Share on other sites

I deleted the line that I highlighted in red out of my config file and it works perfect now so as far as I'm concerned it's fixed. Ports are set in my router now and I don't have to worry about the game setting it any more.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×