What's new

Launcher unable to locate server list

mariou

New Member
Joined
Sep 11, 2016
Messages
9
Reaction score
1
Points
3
Summary
My Launcher seems to be unable to locate the server list. While the launcher is showing "Fetching server list..." an error message pops up explaining that the launcher is "unable to load servers list".
Furthermore the main panel, which usually shows news and threads from the homepage, is empty ("no news/topics were found"). This might be connected to the error described above.

This error first occurred today around 18:00 CEST. It ran fine when I started the game before about midday. As of now I remember I updated my NVidia graphics driver in the meantime. However, this really should not interfere.

Firewall
Both 'PirateKingOnlineLauncher.exe' and 'PirateKingOnlineLauncher_d.exe' are permitted to pass the firewall. I also tried running without firewall and experienced the same bevahiour.

Details
Finally the error message mentioned the log location "pkolauncherlog.txt", of which all lines after 18:00 o'clock are equivalent to the following:

[13.08.2017 21:06:08] :: threw an exception: Zero length of servers.xml =>
[13.08.2017 21:20:24] :: threw an exception: Zero length of servers.xml =>

According to the error log I checked my "servers.xml", which is located in the same folder as "PirateKingOnlineLauncher.exe" and "PirateKingOnlineLauncher_d.exe". It's content is the following:

<?xml version="1.0" encoding="utf-8" ?>
<PirateKingOnlineLauncher>
<ServerCollection Name="PKO">
<Server Region="CA-1" Address="158.69.193.247" Port="1973" Priority="10"/>
<Server Region="CA-2" Address="149.56.44.104" Port="1973" Priority="10"/>
<Server Region="EU-1" Address="137.74.199.112" Port="1973" Priority="10"/>
<Server Region="EU-2" Address="91.134.138.184" Port="1973" Priority="10"/>
<Server Region="EU-3" Address="51.255.51.199" Port="1973" Priority="10"/>
</ServerCollection>
</PirateKingOnlineLauncher>

Already tried
  • System restart
  • Game reinstall
  • Driver reinstall
  • Driver downgrade
 
Code:
[13.08.2017 21:06:08] :: threw an exception: Zero length of servers.xml =>

This is your problem, the launcher cannot get the content, it has made connection to our website but when it tries to download payload something stripped everything off it. Answer: a anti-virus blocked it.
 
Oh, I guessed the 'server.xml' to be a local resource as it is present on the root folder of the game.

Checking my anti-virus software ...
 
The firewall of my anti-virus software is in fact the firewall windows is using.

Nevertheless I completely shut down my anti-virus software and my firewall but still experienced the same behavior.
 
I just used the command line to navigate to the game directory and inspected permissions. It turns out that the respective directory, which was created by the installer, is not owned by the local user but the system administrator. I moved all content to a new folder and ran the launcher from there, still experiencing the same behaviour.
 
I just used the command line to navigate to the game directory and inspected permissions. It turns out that the respective directory, which was created by the installer, is not owned by the local user but the system administrator. I moved all content to a new folder and ran the launcher from there, still experiencing the same behaviour.
Do not worry about permissions, the launcher will correct them. (as long you've tried running launcher as administrator)
 
However that being said, "windows defender" is not perfect, you'll need to disable it and eventually uninstall any other third party anti-virus, but ultimately something is actively stripping (nosy nosy) into everything you are doing on that PC.
 
I solved the problem.

The ultimate cause was my IPv4 setting, which for some reason I'm completely unaware of (did the driver update do this, WTF?) was set to use a static IP address. I set it to be fetched from the DNS server and now the Launcher is working again.

Thanks for your support.
Greetz mariou
 
Top