Tried to register test application and tried to use that oauth.py script with newer consumer key and consumer secret. but unluckily there's no success.
here is the newest HTTP logs: "send: 'POST http://twitter.com/oauth/request_token?oauth_nonce=81708853&oauth_timestamp=1262009548&oauth_consumer_key=IHCqwfscVOzUmmKULwsUkA&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=IHCqwfscVOzUmmKULwsUkA&oauth_signature=IeErhy8ajwf1cnPygZt1LgF%2B1ws%3D HTTP/1.1\r\nHost: twitter.com\r\nAccept-Encoding: identity\r\n\r\n' reply: 'HTTP/1.1 401 Unauthorized\r\n' header: Date: Mon, 28 Dec 2009 14:12:28 GMT header: Server: hi header: X-Transaction: 1262009548-20986-31207 header: Status: 401 Unauthorized header: Last-Modified: Mon, 28 Dec 2009 14:12:28 GMT header: X-Runtime: 0.00591 header: Content-Type: text/html; charset=utf-8 header: Pragma: no-cache header: Content-Length: 44 header: Cache-Control: no-cache, no-store, must-revalidate, pre- check=0, post-check=0 header: Expires: Tue, 31 Mar 1981 05:00:00 GMT header: X-Revision: DEV header: Set-Cookie: _twitter_sess=BAh7CDoRdHJhbnNfcHJvbXB0MDoHaWQiJTM4OTMyMzg1MDMxYjUxZDAwNWYx %250AYzVkZDI3ODQ2ZjY3IgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFz %250AaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA--3302083013fe75a2fe5f0a54e0ed0905c871a14b; domain=.twitter.com; path=/ header: Vary: Accept-Encoding header: Connection: close Failed to validate oauth signature and token"