Troubleshooting - kuroppoi/entralinked GitHub Wiki

Troubleshooting Guide

Entralinked won't start

If nothing happens when attempting to run Entralinked, make sure that the file association for .jar files is correct.

  1. Try using jarfix and see if that resolves the issue.
  2. Try running Entralinked by right clicking on entralinked.jar, then "Open with -> Choose another app -> More apps -> Look for another app on this PC" and then navigate to where you installed Java and select javaw.exe. Then check "Always use this app to open .jar files" and hit OK.
  3. If that doesn't work, try uninstalling and reinstalling Java completely.
  4. As a last resort, open up a Command Prompt in the folder where entralinked.jar is located, type in the command java -jar entralinked.jar and hit enter. This should start Entralinked.

One or more servers failed to start

Scroll through the server console log and determine what the error is. Look for keywords such as error, exception etc.
Take note of which server failed to start. This could be the HTTP server, DNS server or GameSpy server.

Address already in use: bind

Make sure that no other programs are using the ports 80, 53, 443 and 29900.
If this happens on the DNS server, disable Internet Connection Sharing.

Error when using Game Sync

Take note of which error code you get and check below for potential solutions.

20110 or 13212 (Maintenance)

You likely have other connections configured on your DS.
Delete them.
If this is not the case, set your secondary DNS to 0.0.0.0 by deleting the connection and recreating it.

20100

The most common cause for this error is SSL not being initialized as a result of Entralinked not having read or write permissions.
Make sure that entralinked.jar is in a location where it can read and write files.
Alternatively, you can elevate the process by running it through an elevated Command Prompt.

60000 (followed by 52200 or similar codes on subsequent attempts)

Congrats! If you get this error code, then everything else is working as intended! This is the final stretch, so hold on just a bit longer!
You can resolve this issue very easily by choosing "Update PID" under the "Help" tab and following the steps there.
Make sure to restart your game after doing this.
If you do not know where to find your Wi-Fi Connection ID, here's how:

  • On DS/DS Lite: Pokémon Save File Select Screen -> Nintendo WFC Settings -> Options -> System Information
  • On DSi: System Settings -> Internet -> Options -> System Information
  • On 3DS: System Settings -> Internet Settings -> Nintendo DS Connections -> Options -> System Information

image

52110, 52210 or similar codes

First, go through this checklist to narrow down the cause:

  1. Make sure that the primary DNS is configured correctly.
  2. Make sure that your DS is connected to the same network as your device running Entralinked.
  3. Make sure that a VPN or Virtual Machine isn't causing interference.
  4. Try to use a different network altogether, such as a mobile hotspot.

If it's none of those things, then it's most likely a firewall problem.
Make sure that the firewall (or an antivirus) isn't blocking Java/OpenJDK or any of the ports 53, 80, 443 or 29900.
On Windows, use the search function to look for Allow an app through Windows Firewall and allow everything that has Java or OpenJDK in its name.
If that doesn't work, check your advanced firewall settings to see if any rules are blocking communication.