De7ilx, heres a few things to look into:
- Perhaps theres a firewall or antivirus thats blocking the connection? You said Pidgin's Steam protocol didnt work either which makes me think its a system or network configuration problem of some sort? Assuming that the problem isnt directly related to windows 10 as im not sure if the protocol works on Win10.
- Are you trying to connect from home, or from a business / coffee shop / work that could be blocking your connection? Are you able to login to both the steam store page and the steam community from within your web browser? Do you have Steam installed? (I think you said the android app worked, but what about Steam itself?)
- Does your windows user folder use any special characters in its name? Any characters which are not A-Z + 0-9? Your version info mentioned: OS Languages: (UI | Locale (User/System)) : English/English | Estonian/Estonian and special characters in path/filenames have been known to cause odd sorts of problems in various programs. (Your Miranda profile does not look like its stored in your windows user folder so i wouldnt think that would cause the problem.)
Could the problem be caused by having mobile authorization enabled on his account? His netlog login is trying to connect to
https://steamcommunity.com/mobilelogin/getrsakey/ where as mine tries to connect to
https://api.steampowered.com/ISteamWebUserPresenceOAuth/Logon/v0001 . Currently i do not have mobile auth enabled for my steam profile settings. Is the popup / auth window somehow dependent upon not having mobile enabled? Just taking a wild guess at something that could have been overlooked since i cant confirm it myself.
(Below is a copy of a successful login from offline status using a previously steamguard-authorized connection. I didnt have time to log out completely and grab a netlog of the re-authorization process for comparison purposes, and i have sanitized any potentially sensitive information from this log by replacing with [Removed] )
[20:20:43 3284] [Steam_Ratha] CSteamProto::SetStatus: changing status from 40071 to 40072
[20:20:43 0D3C] [Steam_Ratha] Send request to https://api.steampowered.com/ISteamWebUserPresenceOAuth/Logon/v0001
[20:20:43 0D3C] [Steam_Ratha] Connection request to api.steampowered.com:443 (Flags 11)....
[20:20:43 0D3C] [Steam_Ratha] ([Removed]) Connecting to server api.steampowered.com:443....
[20:20:43 0D3C] [Steam_Ratha] ([Removed]) Connecting to ip 23.200.219.187:443 ....
[20:20:43 0D3C] [Steam_Ratha] ([Removed]) Connected to api.steampowered.com:443
[20:20:43 0D3C] [Steam_Ratha] ([Removed] api.steampowered.com) Starting SSL negotiation
[20:20:43 0D3C] [Steam_Ratha] ([Removed] api.steampowered.com) SSL negotiation successful
[20:20:43 0D3C] [Steam_Ratha] ([Removed]:[Removed]) Data received
HTTP/1.1 200 OK
[20:20:43 0D3C] [Steam_Ratha] ([Removed]:[Removed]) Data received
Content-Type: application/json; charset=UTF-8
Content-Length: 167
Expires: [Removed]
Date: [Removed]
Connection: close