odota / web

React web interface for the OpenDota platform
https://www.opendota.com
MIT License
1.07k stars 390 forks source link

502 Internal server error on profile view #3168

Closed TheHandOfKing closed 3 months ago

TheHandOfKing commented 3 months ago

Current Behavior Accessing my profile https://www.opendota.com/players/148553398 yields a blank page. Here's the network tab: image

Here's the cURL for wl if it helps in any way:

curl 'https://api.opendota.com/api/players/148553398/heroes?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/counts?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/recentMatches?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/wl?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/peers?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/recentMatches?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/heroes?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/counts?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/wl?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/peers?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/recentMatches?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/heroes?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/counts?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/wl?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36' ; curl 'https://api.opendota.com/api/players/148553398/peers?' \ -H 'accept: /' \ -H 'accept-language: en-US,en;q=0.9' \ -H 'cookie: session=eyJwYXNzcG9ydCI6eyJ1c2VyIjoxNDg1NTMzOTh9fQ==; session.sig=0dF9LkzOu9kM_A2Gp5KAXDxbsY4' \ -H 'origin: https://www.opendota.com' \ -H 'referer: https://www.opendota.com/' \ -H 'sec-ch-ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ -H 'sec-ch-ua-mobile: ?1' \ -H 'sec-ch-ua-platform: "Android"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-site' \ -H 'sec-gpc: 1' \ -H 'user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36'

Expected behavior/code I should be able to view my profile

Console Output 500 Internal server error

Environment

howardchung commented 3 months ago

Looks like we're back now