OAuthException Object ( [message:protected] => Invalid auth/bad request (got a 401, expected HTTP/1.1 20X or a redirect) [string:Exception:private] => [code:protected] => 401 [file:protected] => /home/penguin/web/alexandria/www/login/twitter/index.php [line:protected] => 28 [trace:Exception:private] => Array ( [0] => Array ( [file] => /home/penguin/web/alexandria/www/login/twitter/index.php [line] => 28 [function] => getRequestToken [class] => OAuth [type] => -> ) ) [previous:Exception:private] => [lastResponse] => {"errors":[{"code":32,"message":"Could not authenticate you."}]} [debugInfo] => Array ( [sbs] => POST&https%3A%2F%2Fapi.twitter.com%2Foauth%2Frequest_token&oauth_consumer_key%3DKQwIqY4DFXTn5kUihGvl6iCDn%26oauth_nonce%3D353871501868b773c04a5cd2.17115153%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1756853184%26oauth_version%3D1.0 [headers_recv] => HTTP/1.1 401 Unauthorized Date: Tue, 02 Sep 2025 22:46:24 GMT Content-Type: application/json; charset=utf-8 Connection: close Server: cloudflare CF-Ray: 97908b12b96e0e87-AMS CF-Cache-Status: DYNAMIC Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0 Content-Disposition: attachment; filename=json.json Expires: Tue, 31 Mar 1981 05:00:00 GMT Last-Modified: Tue, 02 Sep 2025 22:46:24 GMT Set-Cookie: guest_id=v1%3A175685318451913381; Max-Age=34214400; Expires=Sat, 03 Oct 2026 22:46:24 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None Set-Cookie: __cf_bm=2O_KS7GzeOnUv3xfbUU8ZYhTr2oacXoUsS.QM_.AjZA-1756853184-1.0.1.1-RRVbugtWOTa0xgwJsGLP7rekqmsBUBZyH0PrJRIxtEh7Z3ywp6ePguV_S.QKaeJ4ZnLqf6zIpvmkL4oSKcsu1W8Djp5aaeLIgPlE.goLyy0; path=/; expires=Tue, 02-Sep-25 23:16:24 GMT; domain=.twitter.com; HttpOnly; Secure Strict-Transport-Security: max-age=631138519; includeSubdomains Vary: accept-encoding WWW-Authenticate: OAuth realm="https://api.twitter.com", api_error_code=32 Pragma: no-cache origin-cf-ray: 97908b12d4640e87-ATL perf: 7402827104 status: 401 Unauthorized x-connection-hash: 1f44cbc54c372399aa75d13c5fa643b7acc2f349c0e26093bc41f3c23463e01c x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-response-time: 7 x-transaction: 12edd6ea9b0d061e x-transaction-id: 12edd6ea9b0d061e x-twitter-response-tags: BouncerCompliant x-xss-protection: 0 [body_recv] => {"errors":[{"code":32,"message":"Could not authenticate you."}]} ) )