Difference between revisions of "Tutorial:Common issues"

From Eurobattle.net WiKi
Jump to navigation Jump to search
 
(15 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
Note that Client messages and directories mentioned may vary depending on your system language, the Client's version and the location of your Warcraft III.
 
Note that Client messages and directories mentioned may vary depending on your system language, the Client's version and the location of your Warcraft III.
  
 +
=Launching Eurobattle.net Client=
  
=Missing Files=
+
{{:Can't install Eurobattle?}}
  
Some directories/files might not be created or created in a wrong way. A few antivirus programs may also delete the essential files falsely detecting them as viruses.
+
=Launching Warcraft III=
  
==[Client] "Process failed to start: The directory is invalid" Message==
+
{{:Can't launch Warcraft III?}}
  
This message indicates that the Client wasn't installed properly.
+
=Unable to Connect to Eurobattle.net=
  
[[File:Client unabletostart.png|100px|link=|thumb]]
+
{{:Can't connect to server?}}
  
===Solution===
+
=Logging In=
Remove the current Client and reinstall it using the [http://warden.eurobattle.net/downloads/home newest installer].
 
  
==[Client] "No such file or directory" Message==
+
{{:Can't login?}}
  
This message usually means that the gproxy.exe file isn't present in the Client's directory. Due to the functionality of GProxy, some antivirus programs may falsely detect it as a virus and delete it automatically.
+
=Can't join games=
  
[[File:Client nosuchfile.png]]
+
{{:Can't join games?}}
 
 
===Solution===
 
Add gproxy.exe to the exception list of your antivirus and reinstall the Client.
 
 
 
==[Client] "Waiting W3..." + "W3 closed" Message==
 
In most cases it means that w3l.exe file is missing in your Warcraft III directory. The file is essential for letting you connect to our servers but it may also be wrongfuly detected as a virus since it is a "hack" which redirects the game to PVPGN servers instead of the official ones.
 
 
 
[[File:Client w3closed.png]]
 
 
 
===Solution===
 
Add w3l.exe to the exception list of your antivirus and reinstall the Client.
 
 
 
==[W3] Disconnecting from a game after a short time==
 
It might be that w3lh.dll is missing from your Warcraft III directory.
 
 
 
<div class="mw-collapsible mw-collapsed" style="width:100%">
 
In this case your gproyxy.log will look similar to this (Spoiler):
 
<div class="mw-collapsible-content">
 
<pre>
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] starting winsock
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] setting process priority to "above normal"
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] Listening for gproxy games on port [6125]
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] Listening for warcraft 3 connections on port 6112
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] GProxy++ Xpam Version 13
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] List of commands: !commands
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] GPROXY READY
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] Waiting max 25 seconds for W3 to start
 
[09-09-2017 15:51:10][SYSTEM][LOG_INFO] Waiting W3...
 
[09-09-2017 15:51:11][SYSTEM][LOG_INFO] Detected W3 as running
 
[09-09-2017 15:51:11][AMH][LOG_DEBUG] amh init
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Creating new WC3 socker connection
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Initiating the two way connection
 
[09-09-2017 15:51:28][GPROXY][LOG_DEBUG] Total update took a bit too long 69ms
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO]  Connection marked as WC3
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Remote socket connected with [144.76.61.239]
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Creating new WC3 socker connection
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Initiating the two way connection
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO]  Connection marked as BNFTP
 
[09-09-2017 15:51:28][GPROXY][LOG_INFO] Remote socket connected with [144.76.61.239]
 
[09-09-2017 15:51:29][GPROXY][LOG_INFO] Local socket disconnected
 
[09-09-2017 15:51:29][GPROXY][LOG_INFO] Deleting connection
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Process32First
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] odule info
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] [System Process]
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Opened w3 process
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Primary dll name: D:\Games\Warcraft III\Warcraft III - 1.28.5\Game.dll
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Game.dll base address is: 0x52500000
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Found process: Warcraft III.exe
 
[09-09-2017 15:51:31][AMH][LOG_DEBUG] Comparing D:\Games\Warcraft III\Warcraft III - 1.28.5 with D:\Games\Warcraft III\Warcraft III - 1.28.5
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] Processed SID_AUTH_ACCOUNTLOGONPROOF
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] UDPSent called
 
[09-09-2017 15:51:35][GPROXY][LOG_INFO] logon bnet successful
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] Auth init
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] Sending queued msg
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
[09-09-2017 15:51:35][GPROXY][LOG_DEBUG] RECEIVED SID_CHATEVENT
 
[09-09-2017 15:51:37][GPROXY][LOG_DEBUG] Sending queued msg
 
[09-09-2017 15:51:37][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
[09-09-2017 15:51:37][GPROXY][LOG_DEBUG] RECEIVED SID_CHATEVENT
 
[09-09-2017 15:51:39][GPROXY][LOG_DEBUG] Sending queued msg
 
[09-09-2017 15:51:39][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
[09-09-2017 15:51:39][GPROXY][LOG_DEBUG] RECEIVED SID_CHATEVENT
 
[09-09-2017 15:51:41][GPROXY][LOG_DEBUG] Sending queued msg
 
[09-09-2017 15:51:41][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
[09-09-2017 15:51:41][GPROXY][LOG_DEBUG] RECEIVED SID_CHATEVENT
 
[09-09-2017 15:51:43][GPROXY][LOG_DEBUG] Sending queued msg
 
[09-09-2017 15:51:43][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
[09-09-2017 15:51:43][GPROXY][LOG_DEBUG] RECEIVED SID_CHATEVENT
 
[09-09-2017 15:51:44][GPROXY][LOG_DEBUG] Processed SID_CHATEVENT
 
</pre>
 
</div></div>
 
 
 
<div class="mw-collapsible mw-collapsed" style="width:100%">
 
Then after starting a game (Spoiler):
 
<div class="mw-collapsible-content">
 
<pre>
 
[09-09-2017 15:53:35][GPROXY][LOG_INFO] Game started, disconnect protection enabled
 
[09-09-2017 15:54:28][GPROXY][LOG_DEBUG] SID_NULL sent
 
[09-09-2017 15:54:34][GPROXY][LOG_INFO] [GPROXY] disconnected from remote server
 
[09-09-2017 15:54:34][GPROXY][LOG_INFO] Attempting to reconnect
 
[09-09-2017 15:54:34][GPROXY][LOG_INFO] Reconnected to remote server
 
[09-09-2017 15:54:34][GPROXY][LOG_INFO] Rejected by remote server: player not found in any running games
 
[09-09-2017 15:54:34][GPROXY][LOG_INFO] Local player disconnected with error: NO ERROR
 
</pre>
 
</div></div>
 
 
 
In rare cases w3lh.dll may be deleted by antivirus programs as well, as it belongs together with w3l.exe.
 
 
 
===Solution===
 
Add w3lh.dll to your antivirus exceptions and reinstall the Client.
 
 
 
==[W3] CD-Keys missing==
 
 
 
The following message appears if your Warcraft III directory is missing the license keys:
 
 
 
[[File:Client missingkeys.png]]
 
 
 
===Solutions===
 
- Reinstall the Client and it will recreate the keys.
 
 
 
- Alternatively you may download our license keys and place them into your Warcraft III folder manually: roc.w3k tft.w3k
 
 
 
or copy-paste them into the fields:
 
 
 
ROC: F9R4Z2W92HYTV226Z2V2XZVDXG
 
 
 
TFT: VKKRWD6V8W2KPYCXYVE4YBX7MZ
 
 
 
- If you possess your own license keys, simply type them into the fields instead.
 
 
 
=Unable to Connect=
 
 
 
==[W3] "Unable to validate game version" Message==
 
 
 
This message displays in many cases:
 
 
 
1) Your Warcraft III is of a wrong version.
 
 
 
2) Your Documents folder is unaccessible to the game.
 
 
 
3) You are using Windows XP SP2 or lower.
 
 
 
4) Your path to Warcraft III (The game path) contains non-english characters. In this case you are also likely to receive the "unable to initialize 3D sound provider" message upon launching the game.
 
 
 
[[File:Game unabletoinitializesound.png]]
 
 
 
 
 
5) [1.28 - 1.28.2] Your path to Documents contains non-english characters.
 
 
 
[[File:Game unabletovalidate game version.png]]
 
 
 
===Solutions===
 
1)
 
 
 
- Make sure that the path to the correct Warcraft III copy is set in the Client (In case you have multiple Warcraft III copies).
 
 
 
- Make sure that your Warcraft III is of the current version.
 
 
 
- Restart the Client and accept the patch (it should display a confirmation at startup) or press the "Perform full W3 update" button on the update tab. It will patch your game to the current version used by our server. The in-game language will change to <u>English</u>.
 
 
 
2) Change the rights for your Documents folder and make it readable by the current user.
 
 
 
3) No fix, Warcraft III of 1.28+ currently doesn't support Windows XP SP2 and lower.
 
 
 
4) Change your Warcraft III location to a directory which contains english characters only (or rename the existing one). Update W3 directory in the Client by pressing the "Change W3 Path" button on the "Warcraft" tab.
 
 
 
5) [1.28 - 1.28.2] Make sure the path to your Documents folder contains english characters only. Move the Documents folder to a new location or create a new system user if necessary.
 
 
 
==[W3] "Unable to connect to Battle.net" Message==
 
 
 
1) You are trying to connect to the wrong gateway
 
 
 
2) A firewall is blocking gproxy
 
 
 
[[File:Game unabletoconnect.png]]
 
 
 
===Solutions===
 
1)
 
 
 
- Make sure that you are connecting to the right gateway: "Eurobattle.net" for normal gateway and "Eurobattle.net GProxy" for GProxy gateway. In case these gateways are not present, [[Tutorial:Gateway | find eurobatte.reg in the Client's directory and add it to your registry (double click it)]].
 
 
 
[[File:Game gateways.png]]
 
 
 
- Make sure that you are starting Warcraft III with our Client ("xpam.exe" or "Eurobattle.net Client" desktop shortcut) as you won't be able to connect to our servers if you aren't.
 
 
 
 
 
2) Add gproxy.exe to your firewall's white list
 

Latest revision as of 07:51, 21 November 2017

This is the overview of the usual problems which won't let you connect to Eurobattle.net servers.

Note that Client messages and directories mentioned may vary depending on your system language, the Client's version and the location of your Warcraft III.

Launching Eurobattle.net Client

***.DLL missing


VCRUNTIME140.DLL is missing

The message "VCRUNTIME140.DLL is missing" after trying to run the installer indicates that dlls used by it aren't present in your system.

VCRUNTIME140.png

Solution

Install Visual C++ Redistributable 2015 x86


Api-ms-win-crt-convert-l1-1-0.dll is missing

The message "Api-ms-win-crt-convert-l1-1-0.dll is missing" after trying to run the installer indicates that dlls used by it aren't present in your system.

Api-ms-win-crt-convert-l1-1-0.dll missing br.png


Solution

1. Download Visual C++ 2015 UCRT libraries

Download UCRT.png

2. Extract them in the folder where your unzipped installer is (unzip it if not done yet)

Extract UCRT.png

3. Run the installer

4. Locate your installer's folder (not WC3 folder) and then copy/paste these files to that folder (usually program files (x86)/Eurobattle.net)

UCRT In Client Folder.png



Launching Warcraft III

Some directories/files might not be created or created in a wrong way. A few antivirus programs may also delete the essential files falsely detecting them as viruses.



[Client] "Process failed to start: The directory is invalid" Message

This message indicates that the Client wasn't installed properly.

Client unabletostart.png

Solution

Remove the current Client and reinstall it using the newest installer.


[Client] "GProxy is missing" Message

This message usually means that gproxy.exe isn't present in the Client's directory. Due to the functionality of GProxy, some antivirus programs may falsely detect it as a virus and delete it automatically. The most known antivirus that does that is Avast.


GProxy Missing.png


Solution

Add gproxy.exe to the exception list of your antivirus and reinstall the Client.



[Client] "w3l.exe is missing" Message

In most cases it means that w3l.exe is missing from your Warcraft III directory. The file is essential for letting you connect to our servers but it may also be falsely detected as a virus since it is a "hack" which redirects the game to our PVPGN servers instead of the official ones. Usually Avast does that.


W3l Missing.png


Solution

Add w3l.exe to the exception list of your antivirus and reinstall the Client.



[W3] CD-Keys missing

The following message appears if your Warcraft III directory is missing the license keys:


Client missingkeys.png


Solutions

  • Reinstall the Client and it will recreate the keys automatically.
  • Alternatively you can copy-paste our license keys manually:

ROC: F9R4Z2W92HYTV226Z2V2XZVDXG

TFT: VKKRWD6V8W2KPYCXYVE4YBX7MZ

  • If you possess your own license keys, simply type them into the fields instead.


Unable to Connect to Eurobattle.net

[W3] "Unable to validate game version" Message

The following message appears when you click on the "battle.net" button in Warcraft III.


Game unabletovalidate game version.png


There are many reasons for this message:

1) Your Warcraft III is of a wrong version.

2) Your Documents folder is inaccessible to the game.

3) You are using Windows XP SP2 or lower.

4) Your path to Warcraft III (the game path) contains non-english characters. In this case you are also likely to receive the "unable to initialize 3D sound provider" message upon launching the game.


Game unabletoinitializesound.png


5) [1.28 - 1.28.2] Your path to Documents contains non-english characters.

Solutions

1) Make sure that your Warcraft III is of the current version. Restart the client and it should update it automatically (after confirmation). You may also try to click on the "Perform full update" in the client in case some files are corrupted.

2) Change the rights for your Documents folder and make it readable by the current user.

3) No fix, Warcraft III of 1.28+ currently doesn't support Windows XP SP2 and lower.

4) Change your Warcraft III location to a directory which contains english characters only (or rename the existing one). Update W3 directory in the Client by pressing the "Change W3 Path" button on the "Warcraft" tab.

5) [1.28 - 1.28.2] Make sure the path to your Documents folder contains english characters only. Move the Documents folder to a new location or create a new system user if necessary.



[W3] "Unable to connect to Battle.net" Message

The following message can appear after clicking the "battle.net" button:


Game unabletoconnect.png


There are 2 reasons for this message:

1) You are trying to connect to a wrong gateway

2) A firewall is blocking GProxy

3) A rare bug, the Client can't find gproxy.exe when launching the game with the GProxy gateway


Solutions

1.1) Make sure that you are connecting to the right gateway: "Eurobattle.net" for normal gateway and "Eurobattle.net GProxy" for GProxy gateway. In case these gateways are not present, find eurobatte.reg in the Client's directory and add it to your registry (double click it).

Game gateways.png


1.2) Make sure that you are starting Warcraft III with our Client ("xpam.exe" or "Eurobattle.net Client" desktop shortcut) as you won't be able to connect to our servers if you aren't.


2) Add gproxy.exe to your firewall's white list


3) Reinstall the Client

Logging In

"That account does not exist" Message

The following message will appear if you are trying to login using invalid account name:


Login notexists.png


Solution

Make sure that you created an account using this form.



"Your account has been locked" Message

The following message appears if your account has been banned on server:


Login locked.png

Solution

If you believe that you were banned by mistake, post an unban request in the Unban/Unmute Requests Board. If you are getting this message, your nick/nicks should also be listed in the Banlist

Can't join games

Can't join bot hosted games

There are generally 3 major reasons why you may not be able to join games hosted by GHost/GHost++ bots, including Ent, LagAbuse and any other.

1. You are banned on that bot

Make sure you aren't banned by the bot's owner or an autoban system. How to do that on LagAbuse:

Check that by typing /w lagabuse.com !checkban, or viewing your Stats page.


2. You don't have the right map

Some bots don't let you download the required map in lobby. Therefore you should download it yourself beforehand. Click on the game you wish to join and check if the map image is blank, in this case you don't have the needed map. Note that all maps after 1.28.1 should be placed in the "Documents/Warcraft III/Maps/Download" folder.


3. You don't have latest GProxy (LagAbuse.com bots)

You need to have the latest version of GProxy to be able to play on LagAbuse bots. If you don't, the bot will kick you automatically from any lobby hosted by it. To be able to join our games, please be sure to have the latest Eurobattle.net Client installed and launch the game through GProxy gateway.

Can't join my own/my friend's/any manual hosted games

This usually indicates that the player who is creating the game didn't forward his ports and therefore can't be the host.

Getting disconnected from PG (or Standard/Melee) games

To play PG games one of the players must be the host and have his ports forwarded. If neither of the players can be the host, all players get disconnected and the game cancels.