Won't verify client files
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Won't verify client files
Every time I try to launch I get the File verification Error: "1301: Unable to contact verification server. Please check your internet connection and try again." I've updated, repaired and reinstalled all of my .NET Frameworks but nothing worked.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
generally causes:
1. firewall and/or antivirus blocking prbf2.exe and prlauncher.exe. For example, AVG blocks PRLauncher.exe all the time, you need to make an exception.
to test,
2. .NET framework not installed correctly. I'm going to ask that you post your system specs from prlauncher-support tab, just to verify you have .NET 4.0 or newer.
3. Certain routers have built in firewalls, also types of parental controls, both can block PRLauncher.exe.
newer Belkin routers are often the source of the problem.
4. Certain older LAN cards with old drivres might need to have IP6 disabled. This is a rare case.
5. If you're in Iran, Abu Dhabi, UAE, etc, you need to use a different DNS server to reach the PR master server.
1. firewall and/or antivirus blocking prbf2.exe and prlauncher.exe. For example, AVG blocks PRLauncher.exe all the time, you need to make an exception.
to test,
Code: Select all
Click this link to see what happens: [url]http://prbf2.cdn.ancientdev.com/hashes_1.0.36.0.prhf[/url]
PRLauncher apparently resolves that hostname which points to a couple of IPV4/V6 addresses belonging to akamaitechnologies hosts that host the BF2PR file verification list for the particular version you're running.
If you click the link above your browser should throw up a "Save As" dialog or something asking you to download a "hashes_1.0.36.0.prhf" file. That file is just a PK zipped compressed file that can be decompressed to plain text using WinZip/WinRAR/7zip/etc, that contains a list of SHA1 hashes for the important PRBF2 game content.
I found that if PRLauncher cannot resolve the above hostname then you'll get the 1301 error returned.3. Certain routers have built in firewalls, also types of parental controls, both can block PRLauncher.exe.
newer Belkin routers are often the source of the problem.
4. Certain older LAN cards with old drivres might need to have IP6 disabled. This is a rare case.
5. If you're in Iran, Abu Dhabi, UAE, etc, you need to use a different DNS server to reach the PR master server.
Last edited by LITOralis.nMd on 2014-10-27 22:52, edited 1 time in total.
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
System Information
------------------
Operating System: Microsoft Windows 8.1 (6.3.9600)
Architecture: 64-bit
Current Culture: English (United States)
Motherboard: Gigabyte Technology Co., Ltd. GA-78LMT-USB3
Processor: AMD FX(tm)-8350 Eight-Core Processor (Physical: 4, Logical:
Memory: 8.00 GB
DIMM Modules: A1: 4.00 GB @ 1333 MHz
A3: 4.00 GB @ 1333 MHz
Page File: 1.25 GB
.NET Framework: 4.5+ Release Build: 379893, Runtime: 4.0.30319.34209
Display Information
-------------------
Display Device(s): Generic PnP Monitor on AMD Radeon HD 7900 Series
Display Mode(s): 1920 x 1080 (32 bit) @ 60 Hz
Driver Version: 13.251.9001.1001
Display Memory: 3.00 GB
Multisampling: 2, 4, 8
DPI: 96 (100%)
Audio Information
-----------------
Primary Playback: Speakers (Turtle Beach PX22)
Primary Recording: Microphone (Turtle Beach PX22)
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:\SteamLibrary\steamapps\common\Battlefield 2
Free: 15.90 GB, Total: 140.48 GB, FS: NTFS, SSD: False
Mod Path: E:\SteamLibrary\steamapps\common\Battlefield 2\mods\pr
Free: 15.90 GB, Total: 140.48 GB, FS: NTFS, SSD: False
Profiles Path: C:\Users\iPod\Documents\ProjectReality\Profiles
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Update DL Path: C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Update Log Path: C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Game Information
----------------
Installed Mods: bf2, pr, xpack
Current Mod: pr
BF2 Version: BF2 1.5
PR Version: 1.2.0.0
Language: english
Debug Available: False
Large Address: True
Supported Hardware: None
Profile Information
-------------------
Profile 0001: CryoKitty
Type: Online
View Intro: True
Fullscreen: True
Display Mode: 1920x1080@60Hz
Display Mode Valid: True
Graphics Scheme: High
Multisampling: Off
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
It's not a firewall or antivirus problem. I tried forwarding ports I saw on another thread, but they didn't help either.
------------------
Operating System: Microsoft Windows 8.1 (6.3.9600)
Architecture: 64-bit
Current Culture: English (United States)
Motherboard: Gigabyte Technology Co., Ltd. GA-78LMT-USB3
Processor: AMD FX(tm)-8350 Eight-Core Processor (Physical: 4, Logical:
Memory: 8.00 GB
DIMM Modules: A1: 4.00 GB @ 1333 MHz
A3: 4.00 GB @ 1333 MHz
Page File: 1.25 GB
.NET Framework: 4.5+ Release Build: 379893, Runtime: 4.0.30319.34209
Display Information
-------------------
Display Device(s): Generic PnP Monitor on AMD Radeon HD 7900 Series
Display Mode(s): 1920 x 1080 (32 bit) @ 60 Hz
Driver Version: 13.251.9001.1001
Display Memory: 3.00 GB
Multisampling: 2, 4, 8
DPI: 96 (100%)
Audio Information
-----------------
Primary Playback: Speakers (Turtle Beach PX22)
Primary Recording: Microphone (Turtle Beach PX22)
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:\SteamLibrary\steamapps\common\Battlefield 2
Free: 15.90 GB, Total: 140.48 GB, FS: NTFS, SSD: False
Mod Path: E:\SteamLibrary\steamapps\common\Battlefield 2\mods\pr
Free: 15.90 GB, Total: 140.48 GB, FS: NTFS, SSD: False
Profiles Path: C:\Users\iPod\Documents\ProjectReality\Profiles
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Update DL Path: C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Update Log Path: C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
Free: 365.13 GB, Total: 931.17 GB, FS: NTFS, SSD: False
Game Information
----------------
Installed Mods: bf2, pr, xpack
Current Mod: pr
BF2 Version: BF2 1.5
PR Version: 1.2.0.0
Language: english
Debug Available: False
Large Address: True
Supported Hardware: None
Profile Information
-------------------
Profile 0001: CryoKitty
Type: Online
View Intro: True
Fullscreen: True
Display Mode: 1920x1080@60Hz
Display Mode Valid: True
Graphics Scheme: High
Multisampling: Off
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
It's not a firewall or antivirus problem. I tried forwarding ports I saw on another thread, but they didn't help either.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
can you download this file or not?
http://prbf2.cdn.ancientdev.com/hashes_1.0.36.0.prhf
http://prbf2.cdn.ancientdev.com/hashes_1.0.36.0.prhf
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
Yes I can download that.
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
UPDATE: I was able to check for updates and download the latest one 2 days ago. I played multiple times that day, but now I'm back to not being able to verify the files.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
It's 100% certain to be one of these causes:
1. firewall blocking PRLauncher.exe
2. antivirus blocking PRlauncher.exe
3. router blocking PRLauncher.exe
4. router settings, usually IPv6, is buggy , and is blocking updates.
5. WiFi drivers using IPv6 , and the drivers are old.
if you can list your entire LAN,
motherboard, ethernet NIC or wifi card, wifi drivers, firewall, antivirus, router make and model and firmware version,
we can pin it down pretty easily.
but make sure you are allowing PRlauncher.exe through your firewall and antivirus. AVG, Avast, Comodo firewall, and a few others can cause this.
1. firewall blocking PRLauncher.exe
2. antivirus blocking PRlauncher.exe
3. router blocking PRLauncher.exe
4. router settings, usually IPv6, is buggy , and is blocking updates.
5. WiFi drivers using IPv6 , and the drivers are old.
if you can list your entire LAN,
motherboard, ethernet NIC or wifi card, wifi drivers, firewall, antivirus, router make and model and firmware version,
we can pin it down pretty easily.
but make sure you are allowing PRlauncher.exe through your firewall and antivirus. AVG, Avast, Comodo firewall, and a few others can cause this.
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
Motherboard: Gigabyte GA-78LMT-USB3 Micro ATX
Router: Cisco Linksys E1200, Firmware version 2.0.04
Wireless Adapter: NETGEAR WDNA4100 with NEATGEAR driver version 1.2.0.13
I just have the Windows Firewall, which I allowed PRlauncher.exe through
No antivirus.
Router: Cisco Linksys E1200, Firmware version 2.0.04
Wireless Adapter: NETGEAR WDNA4100 with NEATGEAR driver version 1.2.0.13
I just have the Windows Firewall, which I allowed PRlauncher.exe through
No antivirus.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
Make sure the parental control access is disabled in your router:
Article
Article
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
ok, I have no way to test this besides going all geeky:
Boris wrote:K, so if the ticker's working then that should prove PRLauncher.exe has UDP/TCP outbound access fine enough.
If you could do the following it should prove helpful: Grab this Process Monitor application and extract/run it (it's free and clean - no need to install - no bs included).
On startup, set the "Filter" popup window to the following:
Process Name > is > PRLauncher.exe > then > Include > Add > OK
There are five icons top right on the main window when it opens that allow for toggling on/off what gets displayed; uncheck all except "Show Network Activity", then run PRLauncher and attempt to launch/update the game. ProcMon will produce an output that should indicate exactly what it's doing. The process goes something like the following:
If you could post the output from that then that'd be great. Just save the result out in plaintext CSV form and paste it here (you can open it in Notepad to copy it), or you could just screenshot it.Code: Select all
Start PRLauncher; ----------------- 1. UDP domain lookup (ingame.realitymod.com) 2. TCP connect to 74.55.51.162:80 (ingame.realitymod.com) = ticker data On Error = "Error loading news..." Launch game; ------------ 3. UDP domain lookup (gpcm.gamespy.com) 4. TCP connect to 69.10.30.242:29900 (gpcm.gamespy.com) = user login On Error = "1004: Error connecting to server. (10061)" 5. UDP domain lookup (prbf2.cdn.ancientdev.com) 6. TCP connect to 63.236.252.179:80 (random akamai/other host) = verification list On Error = "1301: Unable to contact verification server. Please check your internet connection and try again."
A little long-winded all this, but trying to drill down to the fault here.![]()
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
results:
Code: Select all
"10:37:31.5231070 PM","PRLauncher.exe","8176","TCP Connect","Christian.atlanticbb.net:63137 -> a2.33.374a.static.theplanet.com:http","SUCCESS","Length: 0, mss: 1460, sackopt: 1, tsopt: 0, wsopt: 1, rcvwin: 65700, rcvwinscale: 8, sndwinscale: 7, seqnum: 0, connid: 0"
"10:37:31.5900418 PM","PRLauncher.exe","8176","TCP Send","Christian.atlanticbb.net:63137 -> a2.33.374a.static.theplanet.com:http","SUCCESS","Length: 135, startime: 97562, endtime: 97563, seqnum: 0, connid: 0"
"10:37:31.5919069 PM","PRLauncher.exe","8176","TCP TCPCopy","Christian.atlanticbb.net:63137 -> a2.33.374a.static.theplanet.com:http","SUCCESS","Length: 1120, seqnum: 0, connid: 0"
"10:37:31.5919426 PM","PRLauncher.exe","8176","TCP Receive","Christian.atlanticbb.net:63137 -> a2.33.374a.static.theplanet.com:http","SUCCESS","Length: 1120, seqnum: 0, connid: 0"
"10:37:31.6718392 PM","PRLauncher.exe","8176","TCP Disconnect","Christian.atlanticbb.net:63137 -> a2.33.374a.static.theplanet.com:http","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"10:37:35.5420660 PM","PRLauncher.exe","8176","TCP Connect","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 0, mss: 1460, sackopt: 1, tsopt: 0, wsopt: 1, rcvwin: 65700, rcvwinscale: 8, sndwinscale: 0, seqnum: 0, connid: 0"
"10:37:35.6235457 PM","PRLauncher.exe","8176","TCP TCPCopy","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 38, seqnum: 0, connid: 0"
"10:37:35.6235814 PM","PRLauncher.exe","8176","TCP Receive","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 38, seqnum: 0, connid: 0"
"10:37:35.7435587 PM","PRLauncher.exe","8176","TCP Send","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 203, startime: 97603, endtime: 97604, seqnum: 0, connid: 0"
"10:37:35.9137703 PM","PRLauncher.exe","8176","TCP TCPCopy","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 156, seqnum: 0, connid: 0"
"10:37:35.9137976 PM","PRLauncher.exe","8176","TCP Receive","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 156, seqnum: 0, connid: 0"
"10:37:35.9677964 PM","PRLauncher.exe","8176","TCP Send","Christian.atlanticbb.net:63138 -> 142.54.165.198:29900","SUCCESS","Length: 29, startime: 97606, endtime: 97606, seqnum: 0, connid: 0"
"10:37:38.9859083 PM","PRLauncher.exe","8176","TCP Reconnect","Christian:63139 -> 2001:418:1401:9::a5fe:208a:http","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"10:37:44.9866027 PM","PRLauncher.exe","8176","TCP Reconnect","Christian:63139 -> 2001:418:1401:9::a5fe:208a:http","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"10:37:59.9882198 PM","PRLauncher.exe","8176","TCP Reconnect","Christian:63139 -> 2001:418:1401:9::a5fe:2052:http","SUCCESS","Length: 0, seqnum: 0, connid: 0"
Last edited by LITOralis.nMd on 2014-10-15 03:34, edited 1 time in total.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
You have a "beta " build of .Net 4 on your PC, please uninstall that, reboot, then install the newest 4.5.2 Final.
It could be that simple, and you should do so anyway.
Download Microsoft .NET Framework 4.5.2 (Web Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2 from Official Microsoft Download
It could be that simple, and you should do so anyway.
Download Microsoft .NET Framework 4.5.2 (Web Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2 from Official Microsoft Download
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
I wasn't able to uninstall the .NET 4 because it wasn't listed in the uninstall list or anywhere I searched for it. I downloaded 4.5.2 anyway to see if it would help, but the installer said I already had it.
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
Turns out I can't uninstall it because up to .NET 4.5 are already part of my operating system. I also forgot to mention that I actually have windows 8.1.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
download this
http://files.ancientdev.com/updates/prb ... ch.prpatch
save to:
Update DL Path:
C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
In Windows Explorer
Open C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
Double click the prbf2_1.2.0.0_to_1.2.1.0_client_patch.prpatch file.
It should automatically start PRLauncher.exe (and the PRUpdater.exe in the background)
That should get you up to date.
Restart PRlauncher, hover mouse over PLAY, select check for updates,
it should say "You are running current update" , or similar.
then try to play online.
http://files.ancientdev.com/updates/prb ... ch.prpatch
save to:
Update DL Path:
C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
In Windows Explorer
Open C:\Users\iPod\AppData\Local\Project Reality\Project Reality BF2\Downloads
Double click the prbf2_1.2.0.0_to_1.2.1.0_client_patch.prpatch file.
It should automatically start PRLauncher.exe (and the PRUpdater.exe in the background)
That should get you up to date.
Restart PRlauncher, hover mouse over PLAY, select check for updates,
it should say "You are running current update" , or similar.
then try to play online.
-
CryoKitty
- Posts: 9
- Joined: 2014-09-29 01:45
Re: Won't verify client files
When I download that it opens PR says gives me Error 59, saying I need to have version 1.2.0 installed while i have 1.2.1.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
How did you install PR? With or without using the Desura client?
Try this:
here is my list of default installation directories, just for reference:
Try this:
This depends on where you installed BF2,[R-DEV]AncientMan wrote:Try deleting:
C:\Program Files (x86)\Steam\steamapps\common\Battlefield 2\mods\pr\update.lock
(Optional if you have desura)Then repair the installation in Desura
Then you should be able to launch and then update from a clean install.
here is my list of default installation directories, just for reference:
'[R-COM wrote:LITOralis.nMd']Code: Select all
Default location in Windows Vista/7/8/2008/2012 X64 for Origin installations: C:\Program Files (x86)\Origin Games\Battlefield 2 Complete Collection\mods\pr\ Default location in Windows XP/Vista/7/8 32 Bit X86 for Origin installations: C:\Program Files\Origin Games\Battlefield 2 Complete Collection\mods\pr\ Default location in Windows Vista/7/8/2008/2012 X64 for Steam installations: C:\Program Files (x86)\Steam\steamapps\common\battlefield 2\mods\pr\ Default location in Windows XP/Vista/7/8/2008/2012 for Steam installations: C:\Program Files\Steam\steamapps\common\battlefield 2\mods\pr\
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Won't verify client files
Sorry for the delay,
looks like you are up to date on PR, to check open PRlauncher->Support and see if it says you have V1.2.1 on top right. let me know.
looks like you are up to date on PR, to check open PRlauncher->Support and see if it says you have V1.2.1 on top right. let me know.
