Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't Update - "Error: Invalid Credentials" #43

Closed
arkkange opened this issue Dec 4, 2015 · 81 comments
Closed

Can't Update - "Error: Invalid Credentials" #43

arkkange opened this issue Dec 4, 2015 · 81 comments
Labels

Comments

@arkkange
Copy link

arkkange commented Dec 4, 2015

Hello and thanks you for the application. i'm french so please excuse my poor english.
i can't would like to use your application but i have an issue when i try to connecte the first time.
When it ask me the elite code i wrote it and nothing append except an "erreur identifiants invalides".
i tried many times and even restarted my computer but i couldn't find a solution.
do you have an idea ?

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

Please check that your "Nom d'utilisateur (e-mail)" and "Mot de passe" are the same as those that you use to log in to the Elite:Dangerous launcher.

@AnthorNet
Copy link
Contributor

I had him on IRC, he had received the code by email so I was thinking Email and password were good.

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

I had him on IRC, he had received the code by email so I was thinking Email and password were good.

Yes, that does suggest that the username and password are correct. Some possibilities:

  • The user has changed his username and/or password
  • The user is only signed up for Horizons, so his data is not present on the live server yet

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

i changed my password recently, but the one i actually tape is the good one.
i have elite dangerous since the begining so that's not the horizon thing ^^

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

Try the old password?

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

I've just tried, and none of my passwords working

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

How recently did you change your password?

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

today morning, 3 hours ago

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

Looks like you will have to wait a few hours(?) for the change to propagate to the servers that supply the data the this app uses.

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

oh if it's the problem why is my old pasword not working ?
i'll wait to see

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

Don't know why neither the old or new passwords are working. Perhaps the app is caching too much info. Try this:

  • Re-enter your new password in the app
  • Quit the app
  • Delete the file C:\Users\*you*\AppData\Local\EDMarketConnector\cookies.txt
  • Re-start the app

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

I did, i have the same result as always.
it says somehting like "connecting server" then it imediatly stop to say "identifiants invalides"

@Marginal
Copy link
Contributor

Marginal commented Dec 4, 2015

That's disappointing. I think you're going to have to wait for the servers to synchronise.

@arkkange
Copy link
Author

arkkange commented Dec 4, 2015

ok i'll wait for now

@arkkange
Copy link
Author

arkkange commented Dec 5, 2015

Hello i'm back because 12 hours later i still not have accès to the software with my IDs.
i reinstall all the software but it saved all my informations i don't know if it was really usefull.
Maybe you have another idea about that ?
what are the account i need to be register in the data base ?

@Marginal
Copy link
Contributor

Marginal commented Dec 5, 2015

You should use the same username and password that you use for logging in to the Elite: Dangerous game launcher.
It this still doesn't work then it's a problem with Frontier's servers.
Do you have access to an iPhone or iPad that you could try the companion app on?

@arkkange
Copy link
Author

arkkange commented Dec 5, 2015

yes i could try.

@arkkange
Copy link
Author

arkkange commented Dec 5, 2015

it seems that i can't either connect to this app...
it ask me the code as your application and nothing appened
i don't understand why i can't connect only on this app or yours when i can easely connect to the elite dangerous launcher. do you have an idea ? i would open a ticket for this but i can't find any topic on this problem.

@Marginal
Copy link
Contributor

Marginal commented Dec 5, 2015

In that case please post a bug report about the iOS app on Frontier's forums. Be sure to mention that you changed your password recently.

It's still possible that the servers might sort themselves out eventually - I have no insight into how frequently the Companion servers and the main game servers synchronize account info.

@arkkange
Copy link
Author

arkkange commented Dec 5, 2015

ok thx you for your help :)

@arkkange
Copy link
Author

arkkange commented Dec 8, 2015

Hi, sorry to open again this ticket. but i maybe forget an element and frontier don't answer me...
I'm connected to a steam account, does it change anything ?

@Marginal
Copy link
Contributor

Marginal commented Dec 8, 2015

Sorry to hear that it's still not working for you. I don't think that the fact that you have a Steam account is a factor.

Unfortunately the app and the API that it uses "isn't a priority" for Frontier so I don't think you'll get a fix any time soon.

@l3vines
Copy link

l3vines commented Dec 21, 2015

Im having the same problem. This being that when i try to login that im able to put in the verification code and after that i get the same error.

I found out when im logged in on my brothers account in the app and try to log in on my own it keeps his stuff on the screen and to be able to see my own (not really) i have to restart the app. After that i can put in the verfication code and i get the error again.

I know you cant really do anything about it but i just wanted to let you know about my experience with it.

I love the app but im so fucking annoyed by it not working because frontier slacking about with this bullshit.

@l3vines
Copy link

l3vines commented Dec 21, 2015

Just checkt for you, its the same in the IOS app. I cant log in to it and my brothers account just logs in without a problem.

@l3vines
Copy link

l3vines commented Dec 21, 2015

Here we go. Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086

(klick on see all tweets so that you can see my multi tweet)

@Marginal
Copy link
Contributor

Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086

That's disappointing. I have no idea why the API works for most people, but not for all.

@l3vines
Copy link

l3vines commented Dec 22, 2015

Yeah no worrys. Lets hope they release there API soon in the next year so that we dont have to use that freaky app anymore.

At least most of the people can use your app again so the sites are getting updated again. Thanks for your work for the community!

@dreynaud
Copy link

I believe I have the same behavior as @l3vines.

  1. put in email and password in the app settings
  2. click update in GUI
  3. I get an email from Frontier with a verification code, so at least that part works
  4. but then after entering the verification code in EDMC, I just get "Invalid Credentials"

@Bosezz
Copy link

Bosezz commented Dec 26, 2015

I have the same problem here. I didn't buy Elite: Dangerous, just Horizon. It's a new account created on 15. Dec. when Horizon released. I tried to change password but it's not the solution. I hope it gets fixed soon.

CMDR Bosezz

@JosefBud
Copy link

Been having the same issue since I got EDMC a few days ago: "Invalid credentials"

If it helps, the Elite: Dangerous iPhone companion app also doesn't work for me and gives me pretty much the same error. With both EDMC and the companion app, I get the e-mail with the verification code and put it in and it just says "Invalid credentials"

Another thing, not sure if it helps, is that I just started playing E:D on the day of the Horizons release, so I never bought the base game, only Horizons.

I tried changing my password, but that doesn't work.

@Marginal
Copy link
Contributor

I would think you need to report that the iOS Elite Dangerous app is not working for you. If they get that to work, the API will work.

I don't think that will help. The iOS app hasn't worked since iOS 9 and is no longer on the Apple Store so it's clear that FDev are no longer supporting it.

@Andargor
Copy link

@Marginal This was responded to recently: https://forums.frontier.co.uk/showthread.php?t=214397

However the app no longer seems to be on the App Store! Stealth retirement?

@Marginal
Copy link
Contributor

Interesting. Still doesn't work under iOS 9, so no idea what they think they've fixed.

@AnthorNet
Copy link
Contributor

Removing the App is a good way of fixing things :D

@libbkmz
Copy link

libbkmz commented Feb 1, 2016

Have same issue. Any suggestions? Do you need reproduction of this issue with detailed logs? Or anything else?

@Oh-its-Quin
Copy link

I left a comment on the Open Letter thread in the main forums. Perhaps if we all sent a PM/ticket into FD then they might actually turn the API on for Horizons customers.

Unfortunately, I don't know how to phrase the ticket in a way that will stop them from auto-replying with "we don't support 3rd party applications". Can anyone suggest a wording?

Felnot

@Marginal
Copy link
Contributor

Marginal commented Feb 1, 2016

Tricky, given that the only way of accessing the API is via third party apps now that the iOS app is withdrawn.
You could refer to this thread in the forum.

@Oh-its-Quin
Copy link

OK so I've raised a support ticket (support.frontier.co.uk) with the following text and I will let you know of any reply...

Hi there,

First of all I know that it's going to be pretty tempting to automatically close this ticket with a standard response stating you don't support third party applications but my issue isn't with the third party app, it's that people who bought the game after Horizons came out can not authenticate using the API.

There's a known issue on EDMC's github page where there are lots of examples and there's also a relatively new thread on the Frontier forums too...

#43
https://forums.frontier.co.uk/showthread.php?t=225246&p=3514052#post3514052

Please can you enable Horizons customers to use the API?

Regards

Felnot.

@Oh-its-Quin
Copy link

Hey hey,

Got a reply :)

Hi Dave,

I have passed the information in the forum thread and this ticket to our development team. They will take a look shortly. I hope the problems can be resolved soon.

I will update this ticket as soon as we have new information.

Best regards,

CMDR Vega
Elite: Dangerous Customer Support

So, I'm glad that it's not a default "we don't do 3rd party" and the ticket is being passed on to someone who can do something about it so hopefully us horizons noobs can use the API at some point in the not too distant future :)

As before, I will keep you up dated.

Felnot
(sometimes called Dave)

@Marginal
Copy link
Contributor

Marginal commented Feb 3, 2016

Well that's some progress

@davidcastellani
Copy link

I think that was the same support agent who used a macro on me when I asked
basically the same thing.

Here is hoping we can get this turned back on...
On Feb 3, 2016 2:27 PM, "Jonathan Harris" notifications@github.com wrote:

Well that's some progress


Reply to this email directly or view it on GitHub
#43 (comment)
.

@Grouik33
Copy link

Grouik33 commented Feb 8, 2016

Hello

since yesterday (07/02/16) Steam has changed his Elite Horizon bundle. ( you now have two line in your steam game catalogue : Elite Dangerous & Elite Dangerous Horizon )

You may now have the possiblity to start the game Elite Dangerous without Horizon. Steam will give you a new key for Elite Dangerous & an other for Horizon.

You must connect to your frontier account on the frontier website and add the new key for Elite Dangerous.( The key for Horizon/ saison pass should be already there. )

Then the API should work :)

For me it s ok now :)

@dfumagalli
Copy link

I don't have the Steam version, however I have noticed the start "menu" now indeed shows both Horizons and legacy ED.
However I have no idea about how to get the legacy ED to start (I only purchased Horizons). If I select it, I see some brief computer activity then nothing happens.

Anyone got an idea about how to start legacy ED for non Steam users? I'd love to be able to upload the prices of the many stations I visit!

@Grouik33
Copy link

Grouik33 commented Feb 8, 2016

If you logon on the frontier website, do you have the same content ? :

http://s15.postimg.org/su0og3kez/frontier.jpg
http://s30.postimg.org/ta8fo5t41/frontier2.png

maybe you must have 'Elite dangerous ' for the API work.

@dfumagalli
Copy link

No, I only have got Horizons in my orders list. Which is true. However why a Steam user now may access both ED and ED:Horizons (and thus get a ED key) while a regular Frontier shot user cannot get the same access? I mean, the Steam user did not pay more than me to have two keys.

@dfumagalli
Copy link

I have gone to my Steam account and could claim an ED key. So, if you are a Steam user you are golden. If you are a loyal Frontier customer, you are screwed. Sounds good!

@dfumagalli
Copy link

Ok, so here is how to make EDMarketConnector work for those who only purchased ED:Horizons

  1. If you purchased ED:Horizons on Steam: enter your account and make sure you now have two game keys. Then Go to your Frontier account on the Frontier shop website and add the new key for Elite Dangerous.

  2. If you purchased ED:Horizons directly on the Frontier shop website: register / login on Steam. Then go to the Frontier shop website, in the Partner Keys section.

  3. From there link the Steam account to the Frontier account. I have verified on my own account that after linking the keys you may still play ED:Horizons using your original Frontier login.
    You might have to re-enter your Steam credentials in the process.

  4. Once you have linked the account you'll see the linked keys as follows:
    2016-02-08 22_43_35-partner keys

  5. At this point, I did not need to enter those keys again or anything, ED:MarketConnector just started working like a charm with no other operation.

Proof of concept:
2016-02-08 22_28_12-station alas city in lhs 134 - market - eddb
I entered the station and updated prices. See the market prices timer.

@davidcastellani
Copy link

Looks like these instructions work. I was able to successfully
connect/authenticate and submit data to the network and saw that the
extremely remote station I was at update.

On Mon, Feb 8, 2016 at 5:48 PM, Dario notifications@github.com wrote:

Ok, so here is how to make EDMarketConnector work for those who only
purchased ED:Horizons

  1. If you purchased ED:Horizons on Steam: enter your account and make sure
    you now have two game keys. Then Go to your Frontier account on the
    Frontier shop website and add the new key for Elite Dangerous.

  2. If you purchased ED:Horizons directly on the Frontier shop website:
    register / login on Steam. Then go to the Frontier shop website, in the Partner
    Keys section https://www.frontierstore.net/eur/frontier_partnerkeys/.

  3. From there link the Steam account to the Frontier account. I have
    verified on my own account that after linking the keys you may still play
    ED:Horizons using your original Frontier login.
    You might have to re-enter your Steam credentials in the process.

  4. Once you have linked the account you'll see the linked keys as follows:
    [image: 2016-02-08 22_43_35-partner keys]
    https://cloud.githubusercontent.com/assets/5745561/12901842/a72735c2-ceb5-11e5-852c-c274f885fbde.png

  5. At this point, I did not need to enter those keys again or anything,
    ED:MarketConnector just started working like a charm with no other
    operation.

Proof of concept:
[image: 2016-02-08 22_28_12-station alas city in lhs 134 - market - eddb]
https://cloud.githubusercontent.com/assets/5745561/12901527/23585970-ceb4-11e5-83c8-2029a2e684fc.png
I entered the station and updated prices. See the market prices timer.


Reply to this email directly or view it on GitHub
#43 (comment)
.

Marginal added a commit that referenced this issue Feb 9, 2016
@Marginal
Copy link
Contributor

Marginal commented Feb 9, 2016

@dfumagalli
Thanks for investigating this. I've written up your workaround in the Troubleshooting section of the wiki. I'd be grateful if you would check that my description is correct.

@Grouik33
Copy link

Grouik33 commented Feb 9, 2016

case 1 is ok for me : *If you've purchased Horizons (without Season 1) on Steam *

case 2 seems ok for @dfumagalli

@dfumagalli
Copy link

@Marginal Hello. It looks good, maybe you might want to add some aiding screenshots taken from those I (and others) posted here.

@Marginal
Copy link
Contributor

This should be fixed, according to the patch notes for 2.1:

Allow access for people who own Horizons without also owning a Season 1 SKU

@ghost
Copy link

ghost commented Sep 29, 2017

I am running into this today, EDMarketConnector throwing "Error: Invalid Credentials".

  1. I installed EDMC and entered my credentials, got a mail with verification code, entered that and after that EDMC threw "Error: Invalid Credentials".
  2. I followed the description @dfumagalli provided. No luck.
  3. I deinstalled EDMC, restarted Steam and E:D, checked that I can log into all Frontierstuff and the game fine, reinstalled EDMC.
  4. Now I don't even get that far, that I get a mail with code from frontier anymore. EDMC immediately replies with "Error: Invalid Credentials".
    When I look into User/AppData/Local/EDMarketConnector I see that it doesn't even create the cookies*.txt anymore.

Any idea how to fix?

Update some fiddeling later:
I got it back to a state where I can provide my credentials, I get sent a code, type that in and EDMC shows me my commanders name, ship, system and station.
Still says "Error: Invalid Credentials" at the bottom...
How can I check if it sends data to eddb?

@Marginal
Copy link
Contributor

@GermerCarsten See #242

@ghost
Copy link

ghost commented Sep 29, 2017

@Marginal Thanks, mate!

@MigLeader
Copy link

MigLeader commented Sep 30, 2017

sadly what @dfumagalli said didn't work for me , i have bought the game through steam and linked both keys in frontier page , but still have the same problem... any ideas??

@Croniat
Copy link

Croniat commented Feb 15, 2019

Hi,
(on windows)
This is not possible, after a well configured EDMC and after a user or password changed to go back on the "Identité" tab in order to change the password.

After uninstalling-reinstalling the program, the old configuration persists.

What is to be removed to be able to all reconfigure?

Best regards

@Croniat
Copy link

Croniat commented Feb 15, 2019

Did you tried to do what @Juggernaut93 suggested here ? #403

This worked for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests