peterhaneve / evemon

A lightweight, easy-to-use standalone Windows application designed to assist you in keeping track of your EVE Online character progression.
311 stars 70 forks source link

skill queue updates not working since Q3 Patch #297

Open bombaysaph opened 3 years ago

bombaysaph commented 3 years ago

seemingly the new 150 skill max queue can not be handled by the evemon client 4.0.20 while skill points and all groups and levels are displayed the issue solely relates to not catching the updated skillqueues, I‘d like to help fixing this if needed.

bombaysaph commented 3 years ago

the error message: EVEMon.Common.Net.HttpWebClientServiceException: The server at esi.evetech.net returned an error. The full response returned by the server was: 500 (Internal Server Error) ---> System.Net.Http.HttpRequestException: Der Antwortstatuscode gibt keinen Erfolg an: 500 (Internal Server Error). bei System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() bei EVEMon.Common.Net.HttpClientServiceRequest.EnsureSuccessStatusCode(HttpResponseMessage response) bei EVEMon.Common.Net.HttpClientServiceRequest.d8.MoveNext() --- Ende der internen Ausnahmestapelüberwachung --- bei EVEMon.Common.Net.HttpClientServiceRequest.d8.MoveNext() --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde --- bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) bei EVEMon.Common.Net.HttpWebClientService.d__11`1.MoveNext()

gokeefe commented 3 years ago

I have 71 skills queued and EVEMon seems to be handling that fine. Is your skill queue at the max of 150?

bombaysaph commented 3 years ago

it looks like the ESI server creates the issue, the char has 140 skills in queue, error 500 is returned for "too many items for response" grafik

doomlord289 commented 3 years ago

I opened an issue about this yesterday on the ESI Issue Tracker Github project.

https://github.com/esi/esi-issues/issues/1300

bombaysaph commented 3 years ago

ok, when checking the evemon constants there's a max value for skillqueue of 50, this doesnt need to be changed? and this ticket can be closed then I guess

doomlord289 commented 3 years ago

Apparently not, since when i have 100 or less skills in my queue, Evemon handles it just fine since the API returns a 200 response instead of the 500 response in your screenshot. However, the Evemon dev might want to chime in here since I'm not familiar with how it works. I'm just able to check the actual API response and let the relevant parties know that there's an error.

bombaysaph commented 3 years ago

ok, thanks for the info. I got feedback from CCP they dont support on ESI? Where do I need to join in order to support?