Closed clivecrous closed 10 years ago
HTTP 400 is "Bad Request". So the URL of the request would be interesting. Can you set the log level to debug and try again?
SteamCondenser::Logging.log_level = ::Logger::Severity::DEBUG
DEBUG -- SteamCondenser::Community::WebApi: Querying Steam Web API: https://api.steampowered.com/ISteamUser/GetFriendList/v0001/?format=json&relationship=friend&steamid=76561198110176197
SteamCondenser::Error::WebApi: The Web API request has failed due to an HTTP error: (status code: 400)
The URL seems to be correct. But I'm experiencing problems with other Web API methods, too. So Steam might have a problem right now. There were similar problems a few hours ago.
Apologies for wasting your time, verified Steam issue:
% curl -v 'https://api.steampowered.com/ISteamUser/GetFriendList/v0001/?format=json&relationship=friend&steamid=76561198110176197'
* Adding handle: conn: 0x9c1cb0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x9c1cb0) send_pipe: 1, recv_pipe: 0
* About to connect() to api.steampowered.com port 443 (#0)
* Trying 63.228.223.110...
* Connected to api.steampowered.com (63.228.223.110) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* Unknown SSL protocol error in connection to api.steampowered.com:443
* Closing connection 0
curl: (35) Unknown SSL protocol error in connection to api.steampowered.com:443
No problem.