We are aware of an issue in Diablo II (2000) affecting multiple gateways (US East, Europe, etc) which can cause an “Unable to identify version” error when connecting to Battle.net. This may happen after a fresh install of Diablo II due to a version mismatch between the Diablo II client version and server version. When downloading Diablo II from the downloads page you are given version 1.14B but in order to connect to Battle.net you must have version 1.14D.
To resolve this issue please manually download and apply the 1.14D patch via the links below. Links are separated depending on if you have the Lord of Desturction expansion installed or are just running the base Diablo II game.
Copy the full link, open a new tab in your browser window, then paste it into the address bar and hit Enter to start the download.
Diablo II - Patch 1.14D download links
Diablo II: Lord of Destruction - Patch 1.14D download links
If you have successfully patched to version 1.14D and you’re still receiving the unable to identify version error, please go ahead and try the remaining steps on this article.