Author Topic: Failed to verify BLID when joining servers.  (Read 1826 times)

I am posting this for another blocklander, so here I go. My friend has satellite internet and lives near some mountains. She just upgraded her internet to a better service but it's still satellite internet. With her new service, she is getting better download and upload speeds but her ping is only slightly better. Under her current service, she gets 680 ms ping with 41 ms jitter. She can authenticate fine with the master server, so that isn't a problem but everytime she tries to join a server, she is automatically kicked out with the error of, "Failed to verify BLID". Is there any way to fix this problem even with the ping she is getting? As I said before, she just upgraded to another better service but she lives so far out there that she doesn't get good ground wiring, so satellite internet is the best she can get. Any replies would be great, thanks!

First of all, she won't get very good results with that poor of a connection.

"Failed to verify BLID":
This is commonly caused when Blockland is run behind a proxy. (sometimes on the ISP's end)

To check if this is the problem, have her run this test and then report the results:

http://www.lagado.com/proxy-test | A good result will have no proxy. A bad result will show a proxy.

I have a feeling that her ISP filters traffic in some way because they have a very limited bandwidth through the satellite.

Ok for one, I have this problem only when I try to connect via the rtb connect to server button, but none else. Is she trying to join a server via rtb?

Ok for one, I have this problem only when I try to connect via the rtb connect to server button, but none else. Is she trying to join a server via rtb?
and for two she might have a proxy aka what greek said,

accidentally double posted.

Okay I told her to do the test, here are the results:
Quote
This request appears NOT to have come via a proxy.

The request appears to have originated from ip address 97.73.48.251

The Raw Details

Here are the raw details of the request received by this server.

Remote   IP Address 97.73.48.251

Request   Protocol HTTP/1.1   Method GET

Request Headers
Host www.lagado.com
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accepttext/html,​application/xhtml+xml,​application/xml;q=0.9,​*/*;q=0.8
Accept-Language en-US,en;q=0.5
Accept-Encoding gzip
Connection keep-alive

This Server   Host www.lagado.com   IP Address 27.131.76.84

Date: Monday 11 Nov 2013 7:59:32 GMT+1100

Please Note: The conclusion that the request did not come via a proxy is based on the absense of the Via, Forwarded, X-Forwarded-For and Client-ip headers. It is still possible that a proxy is handling the request without announcing itself in the recommended way. (see rfc2616 & draft-ietf-http-v10-spec-01 & Squid Configuration Guide & Squid Release Notes 1.1)

Ok for one, I have this problem only when I try to connect via the rtb connect to server button, but none else. Is she trying to join a server via rtb?
No she isn't, she joins by the join server button.

Bump. Anyone know how to fix this problem?

Ok, WHOIS says that her ISP is Hughes Network Systems.

I did some research and apparently Hughes blocks some traffic, which may be what's happening here.

This is their community support page. You can ask there, or simply search for "games".
http://community.myhughesnet.com/hughesnet

This is their FAQ: http://gen4.hughesnet.com/learn-more/questions

It contains this statement:
Quote
What about online gaming?
HughesNet Gen4 service plans will work with many features offered through gaming services such as Xbox LIVE® and the PlayStation Network. You will be able to download games and game updates, and use the streaming video and music services offered through your gaming system, such as Netflix® and Hulu™. However, the majority of real-time, multi-player games that people play on Xbox LIVE and PlayStation will not work over any satellite Internet service. Strategy and "turn-based" games will work but games requiring a rapid response such as "first-person shooters" will be unplayable.

So it's basically unfixable unless she moves to another location that has better internet services besides sattelite internet?

She might be able to work with her ISP to allow the connection through. Maybe. Nothing to lose.

She might be able to work with her ISP to allow the connection through. Maybe. Nothing to lose.
But she isn't under a proxy, that's not the problem.

hughesnet has literally the worst service

like, worse than loving Riddler comcast
this is the important part
Quote
However, the majority of real-time, multi-player games that people play on Xbox LIVE and PlayStation will not work over any satellite Internet service. Strategy and "turn-based" games will work but games requiring a rapid response such as "first-person shooters" will be unplayable.

she will literally not be able to play an enjoyable action game with 680ms ping. she may be able to play a really loving slow paced freebuild, but i wouldn't count on it.

it will be extremely frustrating on her end - i've played with 300ms for nearly 3 years and i could barely stand it.
So it's basically unfixable unless she moves to another location that has better internet services besides sattelite internet?
yes.

Okay thanks for all of the help guys. I'll leave this topic unlocked just in case anyone else has this problem or knows how to fix it in the future.

You'll possibly find that with satellite internet the IP being used to connect to the server is different to the IP being used to auth with Blockland - obviously resulting in an auth fail. It's a common issue for satellite internet people.

You'll possibly find that with satellite internet the IP being used to connect to the server is different to the IP being used to auth with Blockland - obviously resulting in an auth fail. It's a common issue for satellite internet people.
So your public IP address changes frequently? Do you know if you can contact a ISP and ask for a Static IP or atleast a Sticky Dynamic IP? Also does this cost money or will it depend on the contract you signed with your ISP?