I know I sound like a broken record on this, but you would
be likely to get a more informative error if your error
message included the contents of $! (the last error
generated by the OS). This advice is straight out of
perlstyle.
Comment on Re (tilly) 3: Network Neighborhood and LWP::UserAgent list directory