in reply to Why cant I connect through a proxy using perl?
Try to add
use LWP::Debug qw(+); [download]
into you program and see what happens when it tryes to talk with proxy. See LWP::Debug docs for more info about LWP debug tracing.