skiedude / evestructures

An ESI/SSO backed website enabling Eve Online Corporations to view and manage all their owned Structures in New Eden
https://structures.eveskillboard.com
MIT License
22 stars 12 forks source link

We failed to pull your rolls #13

Closed MyUncleSam closed 6 years ago

MyUncleSam commented 6 years ago

HI there,

this useful helper worked for me on my own page till I 25th of may without any troubles. Now the only response I get is: Warning! We failed to pull your rolls, please try again later.

Can anyone help me what to do?

My environment:

skiedude commented 6 years ago

Did you by chance change your password recently on the character in question? Can I see an excerpt of the the laravel log file when you are running the job/fetch? its located in storage/logs/laravel-(date)

You can also hop on my discord (see the REadme) for quicker help

MyUncleSam commented 6 years ago

I have to ask the account owner, but here is the error if i press the Fetch button (anonymized char id):

[2018-05-27 18:30:06] prod.ERROR: ClientException caught in token refresh: Client error: `POST https://login.eveonline.com/oauth/token` resulted in a `400 Bad Request` response:
{"error":"invalid_token","error_description":"The refresh token is expired."}

[2018-05-27 18:30:06] prod.ERROR: Exception thrown on Role fetch: Client error: `GET https://esi.tech.ccp.is/v2/characters/123123123/roles/` resulted in a `403 Forbidden` response:
{"error": "expired", "sso_status": 400}
skiedude commented 6 years ago

Yup that’s your issue. YoUr token was invalidated , there are a couple ways that can happen but it’s an easy fix. Just reauth the character by clicking the link to add character. That will update all the data for that character. Then just hit fetch