Download the Diagnostic Tool created by Win32, below:
http://www.Lordaeron.org/BnetDiagTool.zip
Extract the files and then execute the program inside.
1ST TEST, type in "resolve pinoybnet.dyndns.org" then enter without the quotation marks. If you get many ip's, then that works.
The 2ND test is to type this:
"connect pinoybnet.dyndns.org" then enter without the quotation marks.
after that check the error code.
Heres the error code and solution
5. Error Codes
--------------
Here you will find a detailed description, and possible solution to error conditions
(identified by their error-code) which you may receive.
10000
Description:
The server gracefully closed the connection.
Solution:
This will typically occur if you are IP banned. See section 4. for more information.
10013
Description:
Another application is already using the requested address.
Solution:
Close all non-system applications which use the network, and try again. This
may also occur if a firewall is blocking the connection. Add BnetDiagTool.exe
to your firewall's exception list and try again.
10014
Description:
An invalid address has been supplied.
Solution:
Ensure the IP address you entered is in the correct format (xxx.xxx.xxx.xxx)
10022
Description:
Invalid argument.
Solution:
Consult Win32.
10024
Description:
The maximum number of communication endpoints has been reached.
Solution:
Too many applications are using the network, close any which might consume alot
of network resources (Such as file-sharing/P2P applications)
10041
Description:
Invalid protocol combination.
Solution:
Consult Win32.
10043
Description:
IP protocol not supported.
Solution:
Reinstall your network drivers, and ensure the TCP/IP protocol suite is installed.
10044
Description:
Streaming communication not supported.
Solution:
Reinstall your network drivers, and ensure the TCP/IP protocol suite is installed.
10045
Description:
Operation not supported.
Solution:
Contact Win32.
10046
Description:
TCP/IP protocol family is not supported.
Solution:
Reinstall your network drivers, and ensure the TCP/IP protocol suite is installed.
10047
Description:
Protocol family does not support address family.
Solution:
Contact Win32.
10048
Description:
Network address already in use.
Solution:
Close all non-system applications which use the network, and try again.
10049
Description:
Invalid remote address.
Solution:
Ensure the IP address you entered is in the correct format (xxx.xxx.xxx.xxx),
and is valid.
An example of an invalid address would be 0.0.0.0 or abc.0.1.def
10050
Description:
The network subsystem failed, or is inactive.
Solution:
Ensure your LAN and WAN connections are properly enabled, and functional.
10051
Description:
The network cannot be reached at this time. There is no known route to
the host,
Solution:
Disable any active firewalls, and ensure your router (if being used) is not
restricting any ports/applications.
10052
Description:
A failure occured during keep-alive activity resulting in the connection
being dropped upon network reset.
Solution:
Contact Win32.
10053
Description:
Connection aborted due to data transmission time-out, or protocol error.
Solution:
Contact Win32.
10054
Description:
Connection reset by the server. This generally occurs if the server has
forcibly closed the connection, it has gone down, or some other forceful
closure has occured.
Solution:
This will typically occur if you are IP banned. See section 4. for more information.
10060
Description:
The connection attempt timed out. The host did not respond in a reasonable
amount of time. Or the request never got out.
Solution:
Disable any active firewalls, and ensure your router (if being used) is not
restricting any ports/applications.
This generally occurs when a firewall is blocking the connection.
10061
Description:
The server actively refused the connection.
Solution:
Most likely your client is attempting to connect to an invalid, or non-Battle.net
server.
Try resetting your server list and checking your Hosts file: http://www.blizzard.com/support/?id=ami0633p1
This could also indicate that the server is down.
10064
Description:
The server is down.
Solution:
The Battle.net server is down, or sometimes this can indicate the same condition
as error 10060.
10065
Description:
Host unreachable.
Solution:
If you use PeerGuardian, make sure it is configured to allow Battle.net. Otherwise, see error 10051.
10067
Description:
Too many applications are using the network subsystem.
Solution:
Close any application(s) which may be consuming alot of network resources.
11001
Description:
The host does not exist.
Solution:
Make sure you've entered a correct (existing) hostname.
11002
Description:
Authoritive DNS server did not respond in time.
Solution:
Try again later.
11004
Description:
Hostname is valid, but there is no supporting data.
Solution:
Try again later.
**************************************************