jZed has asked for the wisdom of the Perl Monks concerning the following question:
I do have the latest IO::Socket (edit: but not the latest version of IO::Socket::INET6) and I tried removing IPV6 from @INC in a BEGIN but no joy. Any thoughts on troubleshooting?Use of uninitialized value $fam_listen in numeric ne (!=) at /usr/shar +e/perl5/IO/Socket/INET6.pm line 226.
SOLVED: This is jZed. jZed posts on Perlmonks before checking if he has the latest version of the problem module. Don't be like jZed. Updating to IO::Socket::INET6 version 2.72 solved my problem. Another way to solve it, as Corion said below - use IO::Socket::SSL 'inet4' prior to using LWP or XML::Feed or other modules using sockets if you want to force use of IPV4 rather than IPV6.