Pages: 1 2 :: [one page] |
|
Author |
Thread Statistics | Show CCP posts - 6 post(s) |

Huetchen Hemah
Dune Cooperation - Industries and Technology
2
|
Posted - 2017.01.25 12:24:35 -
[1] - Quote
hey guys, i have some problems with the eve xml api for the last 2 days. until yesterday morning my website (php sites) works fine but now the requests stucks or i get an error message (the xml seems to be broken) or my php script runs into the script timeout. sometims i get up to ~50 successfull requests, sometimes ~150 if i try a single request in my browser, its allways okay
i use a delay between my request to obey the limit of 30 requests per second (i wait 75 milliseconds between each request)
apps like evedroid seems to work like always without any problems
what could be the reason of my problem? is the deploy to short? perhaps its a problem of my webserver (but it works fine on my webserver the last 9 months) any ideas? :/
fly safe H. Hemah |

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.25 12:43:23 -
[2] - Quote
Is not yours, i have very similar problem getting broken results, and too my script work well some months before yesterday.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

Huetchen Hemah
Dune Cooperation - Industries and Technology
2
|
Posted - 2017.01.25 15:28:19 -
[3] - Quote
sometimes i get this error message (i replace all personal information)
Warning: simplexml_load_file(): https://api.eveonline.com/char/PlanetaryRoutes.xml.aspx?keyID=11&vCode=11&characterID=11&planetid=1:26: parser error : Extra content at the end of the document in /home/pi.php on line 983
Warning: simplexml_load_file(): < /eveapi>< ! DOCTYPE html> in /home/pi.php on line 983
Warning: simplexml_load_file(): ^ in /home/pi.php on line 983
Warning: Invalid argument supplied for foreach() in /home/pi.php on line 988 |

FlexiusVII
OEG Freedom Among the Stars
0
|
Posted - 2017.01.25 15:54:43 -
[4] - Quote
Same problems: xml errors, scripts hanging, etc. Switched to curl, no problems atm.
Practice makes perfect.
|

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.25 16:03:37 -
[5] - Quote
I am using curl to save the xml raw data in my server, and get problem with that.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

FlexiusVII
OEG Freedom Among the Stars
0
|
Posted - 2017.01.25 16:11:28 -
[6] - Quote
Api errors are not a problem for me, since thrown exceptions will force script to retry several times (all those 'illegal request' thingies). The real problem using file was script hanging, lasting up to 10 minutes for a single member (backtracing showed something very weird).
Practice makes perfect.
|

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.25 16:21:56 -
[7] - Quote
I have too the hangs..
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

Huetchen Hemah
Dune Cooperation - Industries and Technology
2
|
Posted - 2017.01.25 16:25:03 -
[8] - Quote
FlexiusVII wrote:Api errors are not a problem for me, since thrown exceptions will force script to retry several times (all those 'illegal request' thingies). The real problem using file was script hanging, lasting up to 10 minutes for a single member (backtracing showed something very weird). can u post a little example of ur code to retrieve data with curl?
perhaps i switch to that, but its a lot of work to change all of my php scripts :/ |

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.25 16:31:53 -
[9] - Quote
Maybe them fix something now, my scipt run some moment ago 26+42 * 4 Curl request and no one simple error, first time in the last 24 hours.
26 accounts aprox 42 characters, 4 request, (char, queue, industry and assets)
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

FlexiusVII
OEG Freedom Among the Stars
0
|
Posted - 2017.01.25 16:34:56 -
[10] - Quote
Huetchen Hemah wrote:FlexiusVII wrote:Api errors are not a problem for me, since thrown exceptions will force script to retry several times (all those 'illegal request' thingies). The real problem using file was script hanging, lasting up to 10 minutes for a single member (backtracing showed something very weird). can u post a little example of ur code to retrieve data with curl? perhaps i switch to that, but its a lot of work to change all of my php scripts :/
I use PHEAL. You should not have any problems looking it up.
Practice makes perfect.
|
|

Huetchen Hemah
Dune Cooperation - Industries and Technology
2
|
Posted - 2017.01.26 08:29:06 -
[11] - Quote
FlexiusVII wrote:Huetchen Hemah wrote:FlexiusVII wrote:Api errors are not a problem for me, since thrown exceptions will force script to retry several times (all those 'illegal request' thingies). The real problem using file was script hanging, lasting up to 10 minutes for a single member (backtracing showed something very weird). can u post a little example of ur code to retrieve data with curl? perhaps i switch to that, but its a lot of work to change all of my php scripts :/ I use PHEAL. You should not have any problems looking it up. thx for ur help |

Whitney Aubaris
AWOLGamers
6
|
Posted - 2017.01.26 13:03:01 -
[12] - Quote
Inactive Seller wrote:I am using curl to save the xml raw data in my server, and get problem with that.
Any chance the data is being dumped into a MySQL database? |

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.26 13:11:06 -
[13] - Quote
Yes i save in a database but previous i get the data, save to a file, and in a second step "eat" the file get via curl in the mysql database.
The problem is in their side because many of us having the same problems, and if the script is not altered in many months, is a change in their side.
By the way i can refresh via one account and via all accounts, because yesterday i got a sucessfull all accounts approach, not in a hurry for run it again, running instead one account when needed.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

Whitney Aubaris
AWOLGamers
6
|
Posted - 2017.01.26 14:18:49 -
[14] - Quote
Inactive Seller wrote:Yes i save in a database but previous i get the data, save to a file, and in a second step "eat" the file get via curl in the mysql database.
The problem is in their side because many of us having the same problems, and if the script is not altered in many months, is a change in their side.
By the way i can refresh via one account and via all accounts, because yesterday i got a sucessfull all accounts approach, not in a hurry for run it again, running instead one account when needed. Can you post your code that creates the file? |

lost packet
Alpha Flight Almost Broken
99
|
Posted - 2017.01.26 15:35:32 -
[15] - Quote
Confirmed having problems with random timeouts access XML api.
Alpha Flight are recruiting pilots | Almost Broken are recruiting corporations
|

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.26 17:10:39 -
[16] - Quote
Whitney Aubaris wrote:Inactive Seller wrote:Yes i save in a database but previous i get the data, save to a file, and in a second step "eat" the file get via curl in the mysql database.
The problem is in their side because many of us having the same problems, and if the script is not altered in many months, is a change in their side.
By the way i can refresh via one account and via all accounts, because yesterday i got a sucessfull all accounts approach, not in a hurry for run it again, running instead one account when needed. Can you post your code that creates the file?
function bringindustry($charid,$vcode,$keyid){ $url="https://api.eveonline.com/char/IndustryJobs.xml.aspx?keyID=$keyid&vcode=$vcode&characterid=$charid"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0);
// $response contains the XML response string from the API call $response = curl_exec($ch); curl_close($ch); file_put_contents("adam/$charid"."_industry.xml",$response); $pass =" Imported industry |"; echo $pass; return $pass; } // bringindustry
file_put_contents is the secret. This is a simplified version but must work
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

Huetchen Hemah
Dune Cooperation - Industries and Technology
2
|
Posted - 2017.01.26 21:56:12 -
[17] - Quote
Inactive Seller wrote:Whitney Aubaris wrote:Inactive Seller wrote:Yes i save in a database but previous i get the data, save to a file, and in a second step "eat" the file get via curl in the mysql database.
The problem is in their side because many of us having the same problems, and if the script is not altered in many months, is a change in their side.
By the way i can refresh via one account and via all accounts, because yesterday i got a sucessfull all accounts approach, not in a hurry for run it again, running instead one account when needed. Can you post your code that creates the file? function bringindustry($charid,$vcode,$keyid){ $url="https://api.eveonline.com/char/IndustryJobs.xml.aspx?keyID=$keyid&vcode=$vcode&characterid=$charid"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); // $response contains the XML response string from the API call $response = curl_exec($ch); curl_close($ch); file_put_contents("adam/$charid"."_industry.xml",$response); $pass =" Imported industry |"; echo $pass; return $pass; } // bringindustry file_put_contents is the secret. This is a simplified version but must work thank u very much! i will change my site, but i hope CCP will fix the problems too |

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.27 04:28:39 -
[18] - Quote
You are welcome.
These problems of hang up let me learn the micromagnamente of my pilots is a good part of the game for me. If not api probably i have very less accounts.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
35
|
Posted - 2017.01.27 08:48:56 -
[19] - Quote
Even though people are "solving" this by just trying again and/or handling exceptions, it doesn't mean the API is not a little sick at the moment. I have also noticed a considerably larger error rate in the last two days.
Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.
Project Page:
https://github.com/eveseat/seat
|

Luc deMornie
Center for Advanced Studies Gallente Federation
0
|
Posted - 2017.01.28 12:15:55 -
[20] - Quote
Just to confirm some random problems with XML API calls. http://api.eve-online.com/account/APIKeyInfo.xml.aspx
returns: failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error
And when it returns something, it's very slow... |
|

Inactive Seller
Hedion University Amarr Empire
0
|
Posted - 2017.01.28 19:50:57 -
[21] - Quote
In situations as this, i begin to ask myself how many users / developers go to lose CCP Games for the ESI transition. In my point of view the little pet projects dont must need a whole new architercture to use. In my real life many of my work is making electronic interfaces for digital invoicing, sealed for and by my counntry IRS, and the process to do so is les complicated than the ESI.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|

Karer II
Legion of xXDEATHXx Support Legion of xXDEATHXx
514
|
Posted - 2017.01.29 08:01:24 -
[22] - Quote
I have same situation. A lot of requests ends by "HttpException (0x80004005): Request timed out." Seems like API server have problems in connection to internal data servers.
It's really annoying. |

Miss Kriss
Terminus Est Lost Squadron Infinity Space.
0
|
Posted - 2017.01.29 16:49:11 -
[23] - Quote
Karer II wrote:I have same situation. A lot of requests ends by "HttpException (0x80004005): Request timed out." Seems like API server have problems in connection to internal data servers.
It's really annoying.
Please, fix it. Such random errors is not best behavior of API.
|
|

CCP Bartender
C C P C C P Alliance
80

|
Posted - 2017.01.30 11:00:33 -
[24] - Quote
Hey all, we're aware that this is an issue and are looking into it. I have no further news at this point, unfortunately, more as it happens. |
|

Inactive Seller
Hedion University Amarr Empire
3
|
Posted - 2017.01.30 11:08:40 -
[25] - Quote
Thanks for answer CCP Bartender
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 42 and
Selling Interceptor with PI and soon freighter
|
|

CCP Bartender
C C P C C P Alliance
81

|
Posted - 2017.02.01 16:33:53 -
[26] - Quote
We made some config tweaks to try to smooth this out about 48 hours ago. Our graphs say it's been much more stable since then, but we're looking for external data before we declare it "solved".
What's everyones experience over the last 36 hours been like? |
|

Inactive Seller
Hedion University Amarr Empire
6
|
Posted - 2017.02.01 18:03:22 -
[27] - Quote
Less hangouts but some persists. Currently have a hangout with call to the standings api of one char, before run flawless around 60 api calls indusings some standings of other chars.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|

Andraea Sarstae
Circle of Steel Inc. Care Factor
23
|
Posted - 2017.02.02 01:06:05 -
[28] - Quote
Still having issues pulling data using jeveassets. Some accounts work, others do not. |

Bootleg Whammers
Zero Fun Allowed Re-Forged
8
|
Posted - 2017.02.02 15:41:01 -
[29] - Quote
Still no bueno - tons of failed pulls.
Started yesterday mid day for me - but hadn't tested in the morning. |

Andre Iv
Terra Supernova
0
|
Posted - 2017.02.02 15:43:42 -
[30] - Quote
No changes A lot of errors |
|

Inactive Seller
Hedion University Amarr Empire
6
|
Posted - 2017.02.02 16:00:12 -
[31] - Quote
I begin to run a full cycle (aprox 100 calls to api), and hang in the fifth
* call account to check expiration and characters * check char first slot * check assets char first slot * check standings first slot
and hang asking industry.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|
|

CCP Bartender
C C P C C P Alliance
81

|
Posted - 2017.02.02 17:20:52 -
[32] - Quote
Rgr that, I'm back down in the threading model seeing if I can make this a bit more efficient. More as it happens. |
|

Inactive Seller
Hedion University Amarr Empire
6
|
Posted - 2017.02.02 17:28:22 -
[33] - Quote
Ok, some minutes ago all run without problems.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|

Elementatia
Vision Inc Hole Control
4
|
Posted - 2017.02.02 18:39:58 -
[34] - Quote
I still have some issuses. But it is getting better. Actually only half of the account balance api calls return results. Character calls work 90%.
|

BigSako
Burning Napalm Northern Coalition.
129
|
Posted - 2017.02.02 20:21:58 -
[35] - Quote
Also having this issue...
Getting timeouts or sometimes HTML responses at the end of the XML. |

Finne Trolle
The xDEATHx Squadron Legion of xXDEATHXx
0
|
Posted - 2017.02.02 21:21:09 -
[36] - Quote
I think ccp will eventually fix bugs. Let's just hope that it happens before apocalypse.
|

Inactive Seller
Hedion University Amarr Empire
6
|
Posted - 2017.02.03 16:51:35 -
[37] - Quote
Hang Outs persist. Thinking in create a new table in my system with a registrer dor api call, for knwo what was hanged.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|

Nick Starkey
Native Freshfood Minmatar Republic
140
|
Posted - 2017.02.04 11:15:58 -
[38] - Quote
It seems better than before, but it's still a long way from being 'fixed' or stable as it used to be. Timeouts occur on just about any endpoint. Seems pretty random.
I've made a signature. I hope you're enjoying it.
www.evetrademaster.com - web based asset manager & profit tracker
|

Inactive Seller
Hedion University Amarr Empire
6
|
Posted - 2017.02.04 16:17:22 -
[39] - Quote
Just now, five hours past the downtime o saturday is worst than the other days. Near 70% is hanging.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|

Karer II
Legion of xXDEATHXx Support Legion of xXDEATHXx
604
|
Posted - 2017.02.04 23:51:06 -
[40] - Quote
Seems like now not only XML API have timeout problems.
Examples:
XML - HttpException (0x80004005): Request timed out. ESI - {"error": "No reply within 10 seconds. Error ID: c7a8581b-d42b-4547-b0a2-007cf436bd24"}
Pretty interesting that CREST works fine. At least for me. |
|

who1 eva
KEQ Industrial Complex
10
|
Posted - 2017.02.05 05:50:42 -
[41] - Quote
I'm still seeing bad time-out issues in Eve Trader iPhone app trying to get updates to go through. Lots of network timeout issues that I wasn't having a few days ago. |

Inactive Seller
Hedion University Amarr Empire
7
|
Posted - 2017.02.06 16:21:23 -
[42] - Quote
Today a full run of the apis without problems.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|

Karer II
Legion of xXDEATHXx Support Legion of xXDEATHXx
604
|
Posted - 2017.02.06 19:08:11 -
[43] - Quote
I can't confirm that all fine. At least ESI returns a lot of errors 500 and 502. |
|

CCP Bartender
C C P C C P Alliance
82

|
Posted - 2017.02.07 16:52:36 -
[44] - Quote
Ok, another patch to the XML API has been deployed. I'd be keen to know everyone's experience from after 16:30UTC today is like. |
|

Inactive Seller
Hedion University Amarr Empire
7
|
Posted - 2017.02.07 18:30:25 -
[45] - Quote
Reporting, whole cycle run without problems one moment ago.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 40 and
Selling Interceptor with PI and soon freighter
|
|

CCP DeNormalized
C C P C C P Alliance
387

|
Posted - 2017.02.07 22:34:09 -
[46] - Quote
Inactive Seller wrote:Reporting, whole cycle run without problems one moment ago.
Not surprising :) In the past the most logs we've received in a 1 hour period was around 3.5 million rows... after today's patch i'm seeing 7.2 million for the exact same 1 hour timeframe (we measure DB baseline's at the same time each day).
MUCH faster log inserting = way more logs being inserted
hurray!
CCP DeNormalized - Database Administrator
|
|

Inactive Seller
Hedion University Amarr Empire
8
|
Posted - 2017.02.10 04:45:06 -
[47] - Quote
Well, i have very busy real life shcedule this days, but the three full rounds of Api (around 100 - 150 ) pass without errors.
Selling some inactive pilots ...Goal : 36 for 15 feb 2017 at the moment 39 and
Selling Interceptor with PI and soon freighter
|
|

CCP DeNormalized
C C P C C P Alliance
388

|
Posted - 2017.02.10 12:05:19 -
[48] - Quote
glad to hear IS!
CCP DeNormalized - Database Administrator
|
|

MJ Maverick
nul-li-fy Circle-Of-Two
120
|
Posted - 2017.05.02 16:38:46 -
[49] - Quote
This has re-occurred today. Can anyone else confirm?
[EVEOTS] Eve Online Teamspeak 3 API Registration
|

Bates Larsson
EVE University Ivy League
0
|
Posted - 2017.05.02 19:38:07 -
[50] - Quote
I can confirm it is happening to me also. My logs show everything working fine every 20 mins up til downtime and then its dead from then onwards.
If I view the XML returned to my server I get:
Server Error in '/' Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.] webapp.utils.DDogManager.GetAgentData(String userAgent) +24 webapp.utils.DDogManager.GetAgentTags(String userAgent) +45 webapp.utils.DDogManager.StoreStat(HttpRequest request, Int32 statusCode, List`1 additionalTags) +448 BasePage.BasePage_Error(Object sender, EventArgs e) +677 System.Web.UI.TemplateControl.OnError(EventArgs e) +142 System.Web.UI.Page.HandleError(Exception e) +106 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +10415 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +361 System.Web.UI.Page.ProcessRequest() +76 System.Web.UI.Page.ProcessRequest(HttpContext context) +70 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +508 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +92
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.1590.0
Just to confirm that my script has not changed and I have full success logs going back for a few days. |
|

Inactive Seller
Hedion University Amarr Empire
21
|
Posted - 2017.05.02 19:46:07 -
[51] - Quote
they are returning the < /eveapi > xml, plus the info you say. Get the content as a STRING ( via curl ) and then do this :
https://forums.eveonline.com/default.aspx?g=posts&t=518466&find=unread
My system is function well, cleaning the script paste the < / evapi > flag.
Selling some inactive pilots ...Goal for final phase : 36 pilots at 2017-may-31 at the moment 40 pilots
|

Bates Larsson
EVE University Ivy League
0
|
Posted - 2017.05.02 19:52:57 -
[52] - Quote
I am getting the string as curl ill just have to filter out the rest of the .net page they return in the string as you say. I do dislike having to do that as it adds work for the server but C'est la vie. Thanks for the link, saves me having to work out the php hehe |

Miranda Ka
Push Industries Push Interstellar Network
10
|
Posted - 2017.05.02 23:11:38 -
[53] - Quote
We're having the same issue here when performing API requests from PHP. My guess is that it's because CCP added some new piece of stats-collecting library (the DDogManager mentioned in the stacktrace) that throws an exception when there's no User-Agent header set. |

Eingang Vulpine
Blueprint Haus Blades of Grass
1
|
Posted - 2017.05.03 00:56:21 -
[54] - Quote
Bates Larsson wrote:I am getting the string as curl ill just have to filter out the rest of the .net page they return in the string as you say. I do dislike having to do that as it adds work for the server but C'est la vie. Thanks for the link, saves me having to work out the php hehe
If you're using curl, set a curl option to include a user-agent string, e.g. in PHP:
curl_setopt($ch, CURLOPT_USERAGENT, 'YourServiceName/YourVersion (SomeDescription)');
where $ch is the variable holding the result from using curl_init().
And the problem magically goes away. Thanks to Miranda Ka for the pointer. |
|
|
|
Pages: 1 2 :: [one page] |