EDCD / EDMarketConnector

Downloads commodity market and other station data from the game Elite: Dangerous for use with all popular online and offline trading tools.
GNU General Public License v2.0
991 stars 155 forks source link

Error: unable to get token #1508

Closed Hexvon closed 2 years ago

Hexvon commented 2 years ago

Describe the bug The inability to authorize the application in the Frontier api system.

To Reproduce Steps to reproduce the behavior:

  1. Start EDMC "EDMarketConnector - localserver-auth.bat" because otherwise infinite authorization.
  2. The Frontier page opens in the browser and I log in.
  3. Frontier reports successful authorization.
  4. But there is an authorization error in the application itself.

Expected behavior Successful EDMC authorization.

Screenshots image image

Athanasius commented 2 years ago

You've got some sort of firewall/proxy interfering:

requests.exceptions.ProxyError: HTTPSConnectionPool(host='auth.frontierstore.net', port=443): Max retries exceeded with url: /token (Caused by ProxyError('Your proxy appears to only use HTTP and not HTTPS, try changing your proxy URL to be HTTP. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#https-proxy-error-http-proxy', SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:997)'))))
Athanasius commented 2 years ago

Whatever it is, it's affecting all outbound connectivity from EDMarketConnector.exe:

Hexvon commented 2 years ago

It turns out that EDMC does not work with Vpn, I'm sorry it didn't reach me.