As far as I recall, LWP::Protocol::https has always been bundled with Strawberry Perl (for details see
). With all the symptoms provided, I guess there's an issue with an openssl library. Strawberry Perl comes bundled with its own which should work quite fine, but perhaps the build procedures find another, incompatible version? An older one perhaps, lingering around from the old Perl version, which can't be replaced because the file is in use?