Author Topic: Server could not verify your Blockland ID  (Read 8216 times)

A lot of people know about this problem and it seems it has never been resolved. I made a topic about this over a month ago. I got plenty of advice but none of it seemed to work. Since the topic was forgotten I thought I'd make a new one with all of my information in a neater post.

Ok, so I had been using a Verizon hotspot to play Blockland with for a few years. I never had any issues with the connection. I know a hotspot is not considered a stable connection for joining servers, but that one never had stability problems. The only problem with Verizon was their high bills and data caps.
I recently switched to an unlimited data plan with an AT&T hotspot and I now can't play Blockland due to my ID not authenticating with the master server I guess. However, the welcome message still loads normally instead of the 'Offline mode (DNS failed)' message. It is definitely a problem with my internet because all of the computers in the house are coming up with this message. I also tried my other key, didn't work. I set up and static IP following a tutorial and that didn't help. I tried to set up a VPN connection since that apparently works, but I can't tell if I am actually connected to it or if it's working. I reinstalled Blockland, restarted my computer, and restarted my hotspot. I can connect to servers in a couple other games without any issues at all, but Blockland and Minecraft don't work.

Quote from: Badspot
The cause of this is most likely that your UDP and TCP traffic are being routed differently.  So you end up authenticating with one IP address, then connecting to servers with a different IP address.  Common causes of this include using a proxy or other anonymization tactic, or connecting via satellite or cellular network.
Right here in a similar help topic Badspot seemed to describe why this could be happening. AT&T would be a cellular network, so that could explain my issue. I messaged Badpsot about this politely and in detail but he isn't answering.




Any and all advice is very much appreciated. I really want to play Blockland. If you need any more information to help me diagnose the problem please ask.

noedit: Minecraft does actually work. It's just Blockland that's messed up.

Restart your client. If that fails, restart your computer. If that fails, contact Blockland help and/or Verizon help.

Restart your client. If that fails, restart your computer. If that fails, contact Blockland help and/or Verizon help.
I have restarted my computer many times. How do I restart my client?
I contacted Badspot about this, but I guess I could e-mail him too. My current internet is through AT&T. I'm not sure if they would know why only this certain game that few people have heard of is screwing with my IP, if that's even the problem.

In several old threads like this Badpost says this is caused by UDP and TCP traffic being routed through different IPs because of using a proxy. I'm no internet expert and have no idea how to fix this. Google isn't helping me.

Call your ISP and ask whether they're doing that maybe? If they are they can probably change it aswell. I doubt there is anything you can do yourself...

Call your ISP and ask whether they're doing that maybe? If they are they can probably change it aswell. I doubt there is anything you can do yourself...
I can call AT&T. What am I asking them to do? Change my IP? Or talk to them about fixing my UDP and TCP so it just uses one IP?

My console log came up with something new when I tried to connect to a server. I don't know what it means. Something about my IP or ports not matching.

Code: [Select]
Connecting to "Boss Battles' server" (104.237.141.93:40000, ???ms)
  Download Sounds:      False
  Download Music:       False
  Download Textures:    False

Sending challenge request...
Sending Connect challenge Request
Got connect challenge response from 104.237.141.93:40000
Sending connect request
Connection established
Connected successfully, killing other pending connections
Connection with server lost.
Issuing Disconnect packet.
Warning: handleSimplePingResponse() - address does not match
  expected 209.195.11.118:28600, got 74.91.117.89:28765

does your IP change very often

does your IP change very often
I haven't kept close tabs on it but I think the number is different from what it was yesterday. Usually my IP locates me in Chicago, but today it's Minneapolis. When I had Verizon it was St. Louis or somewhere close to it. Not sure if this makes a difference.

that might be the reason why its doing this
not for sure but it could be

This always happens to me when my IP changes.

This always happens to me when my IP changes.
Shouldn't setting up a static IP fix that? I did that and no luck. My guess is that my ISP is blocking or filtering my internet traffic. I can authenticate with the master server, but right when I do oRBs disconnects. When I open the server list I can see all the server information. I just can't stay connected to any of them. Right when I connect I can sometimes see chat messages for a second before it kicks me. So is my ISP possibly restricting my access?

When I start a server I get this in my console log.
Code: [Select]
Starting Internet Server
Binding server port to default IP
UDP initialized on port 28000

Initializing UPnP...
--------------------
List of UPNP devices found on the network :

 desc: http://192.168.1.74:2869/upnphost/udhisapi.dll?content=uuid:fda8eff9-74a2-4213-9265-c45e876b9a84
 st: upnp:rootdevice


 desc: http://192.168.1.31:35744/upnp/dev/70281196-226c-1fc6-0000-0000564492e3/desc
 st: upnp:rootdevice


UPnP device found. Is it an IGD ? : http://192.168.1.74:2869/

Trying to continue anyway

Local LAN ip address : 192.168.1.100

GetExternalIPAddress failed.

GetSpecificPortMappingEntry() failed with code -1 (Miniupnpc Unknown Error)

--------------------
It shows up in the server list, but I can't join it from another computer. It shows the ping as blank. The "GetExternalIPAddress failed" bit makes me think my ISP is doing something wacky with my IP. Does anyone know what this means or how I can fix it?


Also when I started the game today I got this in my console log,
Code: [Select]
Binding server port to default IP
UDP initialized on port 7125
Starting client authentication...
Engine initialized...
Loaded Rising Lava client cache.
Authentication: SUCCESS
BLG heartbeat
Executing config/client/avatarColors.cs.
Loading object base/data/shapes/player/m.dts
BLG auth success
"UDP initialized on port 7125" shouldn't that be port 28000?

From the other topics with a related issues as this one, it seems AT&T users have these kind of issues. Unsure why.