Page 1 of 1

Connection loss after map load and joining game

Posted: 2014-02-26 16:05
by SirToby1971
Hello all,

heaving read many connection loss threads here, but found no solution for me.
Cant play PR. I can connect to any server, map is loading but as soon as my
client tries to join battle I have connection loss. Even cant join a squad or see a piece
of the real game.

I opened and forwarded BF2 and finally PB ports on my router.
I opened BF2 and finally PB ports on Kaspersky firewall.

I updated PB.

I can play vanilla online.

What the....is going wrong?

UPDATE:

Kaspersky blocks something somehow....
With Kaspersky funtionality switched off I can play.

Any suggestions how to find ou what is blocked/filtered/disallowed?

Code: Select all

System Information
------------------
  Operating System: Microsoft Windows 7 Professional  (6.1.7601)
      Architecture: 64-Bit
   Current Culture: German (Germany)
       Motherboard: Gigabyte Technology Co., Ltd. GA-MA790X-UD3P
         Processor: AMD Athlon(tm) II X4 640 Processor (Physical: 4, Logical: 4)
            Memory: 5,00 GB
      DIMM Modules: A0: 2,00 GB @ 667 MHz
                    A1: 2,00 GB @ 667 MHz
                    A2: 1024,00 MB @ 667 MHz
         Page File: 5,00 GB
    .NET Framework: 4.5.1, Runtime: 4.0.30319.18444

Display Information
-------------------
 Display Device(s): PnP-Monitor (Standard) on ATI Radeon HD 4800 Series
   Display Mode(s): 1280 x 1024 (32 bit) @ 60 Hz
    Driver Version: 8.970.100.1100
    Display Memory: 1024,00 MB
     Multisampling: 2, 4, 8
               DPI: 96 (100%)

Audio Information
-----------------
  Primary Playback: Lautsprecher (Realtek High Defi
 Primary Recording: Mikrofon (Realtek High Definiti
  Open AL Renderer: Software
               EAX: True
           EAX 1.0: False
           EAX 2.0: True
           EAX 3.0: False
           EAX 4.0: False
           EAX 5.0: False
             X-RAM: False

Disk Information
----------------
      Install Path: E:\Games\BF2
                    Free: 375,23 GB, Total: 390,62 GB, FS: NTFS, SSD: False
          Mod Path: E:\Games\BF2\mods\pr
                    Free: 375,23 GB, Total: 390,62 GB, FS: NTFS, SSD: False
     Profiles Path: C:\Users\toby\Documents\ProjectReality\Profiles
                    Free: 334,09 GB, Total: 390,62 GB, FS: NTFS, SSD: False
    Update DL Path: C:\Users\toby\AppData\Local\Project Reality\Project Reality BF2\Downloads
                    Free: 334,09 GB, Total: 390,62 GB, FS: NTFS, SSD: False
   Update Log Path: C:\Users\toby\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
                    Free: 334,09 GB, Total: 390,62 GB, FS: NTFS, SSD: False

Game Information
----------------
      CD Key Valid: True
       CD Key Type: Dashless (Normal)
    Installed Mods: bf2, pr, xpack
       Current Mod: pr
       BF2 Version: BF2 1.5
        PR Version: 1.1.1.0
          Language: english
   Debug Available: False
     Large Address: True
Supported Hardware: None

Profile Information
-------------------
      Profile 0001: SirToby1971
              Type: Online
 Last Used Profile: True
        View Intro: True
        Fullscreen: True
      Display Mode: 1280x1024@75Hz
Display Mode Valid: True
   Graphics Scheme: High
     Multisampling: 2x
             VSync: False
   Terrain Quality: High
   Effects Quality: High
  Geometry Quality: High
   Texture Quality: High
  Lighting Quality: High
   Dynamic Shadows: High
    Dynamic Lights: High
 Texture Filtering: High
    Audio Provider: Software
    Provider Valid: True
     Audio Quality: High
               EAX: True

Re: Connection loss after map load and joining game

Posted: 2014-02-26 23:37
by LITOralis.nMd
Mod Path: E:\Games\BF2\mods\pr
Kaspersky is probably blocking these files:
E:\Games\BF2\mods\pr\bin\PRLauncher.exe
E:\Games\BF2\mods\pr\bin\PRUpdater.exe
E:\Games\BF2\PRBF2.exe
And possibly Punkbuster's two processes, PnkbstrA.exe and PnkBstrB.exe , which can be located in various places, you'll have to find it on your PC. Default location for win7 x64 is C:\Windows\SysWOW64

Just so I know, what is the exact version of Kaspersky you have installed?

Re: Connection loss after map load and joining game

Posted: 2014-02-27 12:32
by SirToby1971
I?m running Kaspersky KIS 2014
Kaspersky is probably blocking these files:
E:\Games\BF2\mods\pr\bin\PRLauncher.exe
E:\Games\BF2\mods\pr\bin\PRUpdater.exe
E:\Games\BF2\PRBF2.exe
And possibly Punkbuster's two processes, PnkbstrA.exe and PnkBstrB.exe , which can be located in various places, you'll have to find it on your PC. Default location for win7 x64 is C:\Windows\SysWOW64
Kaspersky has a "trusted" category, wich allows every activity.
Theses files are trusted automatically from beginning.
Although these files are additionaly excluded from network traffic analyzing now, still the same problem.

When joining an unpopulated server with no other players, it stays connected...forever alone...

Re: Connection loss after map load and joining game

Posted: 2014-02-27 14:50
by Daniel
Or your router blocking the PR stuff (there is more than PB and BF2 ports afaik).

Re: Connection loss after map load and joining game

Posted: 2014-02-27 18:55
by LITOralis.nMd
... I'm not sure what's going on.
Some basic troubleshooting questions:
Are you running ANY overlay programs like Overwolf, TS3 overlay, RAPTR, MSI Afterburner, etc?

What is the make and model of your router? Does it have HIPS inspection or a integrated antivirus?

The empty online PR server you were able to join, which server was it? There might be a server or two not running PunkBuster, if you joined it, that would indicate it's a Punkbuster issue.

Can you host a multiplayer LAN server? Does it also crash?

Daniel could be on to something, it could be a blocked port,
You can manually enter the TDP and UDP ports that BF2 and PR need to operate:

[quote=""'[R-COM"]LITOralis.nMd']
thepalerider" wrote:You guys sure when you get disconnected PnkBstrB is still running and all 3 instances are still set to auto-restart?
When is the last time you ran PBsetup to update Punkbuster (first thing you should do when you have a disconnect out of the blue)

Check your router's logs for "**UDP Flood to Host**" or similar warnings ( from:router / connection problem / voip / multiple lan players) Check if your router has "IP Flood Detection" enabled. If so turn it off.

Make sure these ports are open on your router
(my router 'D-link Gamers lounge' auto opens these ports for BF2)

TCP
80,Battle recorder port
4711,Remote console
29900,Client+Server
29901,Client Not in use yet
29920,Server Standard Port
28910, Client
44301= PnkBstrA
45301= PnkBstrB


UDP
1500 - 4999,General use
16567,Game port
27900,Stats port
29900,Gamespy port
29910,gamespy port
27901,Stats port
44301 = PnkBstrA,
45301 = PnkBstrB,

55123,VOIP ports
55124,VOIP ports
55215,VOIP ports



Not sure what ports (TCP/UDP)
port for PnkBstrA = 44301
port for PnkBstrB = 45301
should be, so opened for both

I'll try to think of something else, but anyone reading this thread feel free to jump in with new ideas.
Good luck
Most important will be ports 29900, and 29901 for both udp and tcp.

Basically you need to either forward or trigger the ports 27900~27901 and 29900~29910.

SO depending on your router, you'll find a menu called something like
Port Triggering
and enter these values.
Some Name 27900 ~ 27901 27900 ~ 27901 enabled
Some Name2 29900 ~ 29901 29900 ~ 29901 enabled[/QUOTE]