These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

What in God's name is going on with the api server?

First post
Author
Zeta Zhul
Preemptive Paranoia
#1 - 2011-12-26 15:46:40 UTC
"[https://api.eveonline.com/char/WalletTransactions.xml.aspx] Server Response Error::Service Unavailable"

Sometimes it works. Sometimes it doesn't.

Seriously could you folks just make stuff that works? This crapshoot stuff is frankly aggravating.
Chibisuke
Children of Avalon
Avateas Blessed
#2 - 2011-12-26 15:55:26 UTC
Experiencing same Problems for
http://api.eveonline.com/corp/StarbaseDetail.xml.aspx
and
http://api.eveonline.com/char/NotificationTexts.xml.aspx

My scripts are sometimes receiving HTTP Status code 503 while sometimes it works fine.

I mean I could ajust the scripts to just try again in case of an error, but I think thats not what CCP wants.
Zeta Zhul
Preemptive Paranoia
#3 - 2011-12-26 17:13:31 UTC
Yeah. The issue does affect other API calls. Even those that went through successfully may or may not work in a subsequent call. I'd put in a retry loop but if there is a problem on the server end I don't want to hammer the server trying to get it to do something it isn't going to do.
Dragonaire
Here there be Dragons
#4 - 2011-12-26 18:56:19 UTC
The errors you are receiving could be not even caused by CCP but instead there is a routing problem between you and them and one of the computers is actually report that it can't connect to the next one in the chain so CCP can get it. When you retry the connection it decided the first route is overloaded and routes around the problem on the second connection or the route cleared up..

Finds camping stations from the inside much easier. Designer of Yapeal for the Eve API. Check out the Yapeal PHP API Library thread.

Chibisuke
Children of Avalon
Avateas Blessed
#5 - 2011-12-26 20:06:48 UTC  |  Edited by: Chibisuke
No it could not, because at the point where HTTP status 503 can occure the TCP Connection to the server has long been established and the request has been sent.

503 does NOT mean the server is unreachable as it would be with a routing problem, it means that it is unable (or unwilling) to perform the requested action because required components (such as a backend server) is not available or overloaded.

A possible reason would for example be a hardware http loadbalancer that distributes requiests to cluster of backend http servers.
The connection between the client and the loadbalancer gets established
The client sends the request
the load balancer sees that non of the available backend servers have enougth free capacity to proccess the request
it therefor rejects the request with an http 503 status code, telling the client that the service is curently unavailable.
Zeta Zhul
Preemptive Paranoia
#6 - 2011-12-26 20:14:41 UTC
And....... now I'm getting:

Quote:

General Error: Scotty the docking manager heard you were talking **** about him behind his back and refuses to service your request."


1. Whoever this guy General Error is he is one serious bad-ass.

2. While I applaud the sense of humor that involves error messages using the word "****". I'd say perhaps a more ... informative ... error message might be more useful.

3. General Error, General Mayhem and General Incontinence. People you don't want to meet in a dark alley. Especially the last guy.
CCP Atlas
C C P
C C P Alliance
#7 - 2011-12-26 20:50:03 UTC
We beat on the servers with a stick for a while to fix this. Let us know if you guys are still having these issues.
Eternus8lux8lucis
Guardians of the Gate
RAZOR Alliance
#8 - 2011-12-27 01:54:10 UTC
CCP Atlas wrote:
We beat on the servers with a stick for a while to fix this. Let us know if you guys are still having these issues.

That now explains EVERYTHING about how Eve works.Twisted

Have you heard anything I've said?

You said it's all circling the drain, the whole universe. Right?

That's right.

Had to end sometime.

Chibisuke
Children of Avalon
Avateas Blessed
#9 - 2011-12-27 07:38:12 UTC
CCP Atlas wrote:
We beat on the servers with a stick for a while to fix this. Let us know if you guys are still having these issues.

Must have been a pretty hard stick. It seams to have done the trick.