user-pic

AS error with LWP::protocol::http

Vote 0 Votes

Having sudden difficulty with Action Streams, have checked with the hosts and they say that they haven't made any changes to the Perl infrastructure and I haven't made any changes to the installation in a while either.

All of a sudden my Action Streams aren't being collected and I'm getting a variety of errors:

* 501 Can't locate object method "new" via package "LWP::Protocol::http"

* Cannot update stream without Web::Scraper; a prerequisite may not be installed: Weak references are not implemented in the version of perl

* 501 Errno architecture (x86_64-linux-thread-multi-2.6.9-55.0.9.elsmp ) does not match executable architecture (x86_64-linux-thread-multi-2.6.9-67.0.7.elsmp )

I have replaced the extlib dir in that installation, and even tried grabbing the latest libwww from CPAN and seeing if that works, but I still get these errors.

What is also interesting is that it seems to be trying to scrape xbox and vox streams which I don't actually have set up!

Anyone got any ideas? If it's a host problem (Mosso), could anyone give me tips for what to ask them to check out. My initial suspicion was an upgrade of Perl, but it seems to be the same version it always was (5.8.8).

Just noticed a couple of odd things in mt-check, there are 2 entries for "extlib" but also, this is the list of perl locations:

/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/5.8.8

Could there be an issue there with the multiple versions?

Thanks for any help!

Richard

Reported on Movable Type 4.2

1 Reply

| Add a Reply
  • I'm pretty sure this is the issue:

    Weak references are not implemented in the version of perl

    And have asked my host to check their version of Perl for this, however, does anyone know an easy way I can force this from my end or bypass it?

    It seems to only be affecting Web::Scraper now, they must have done something as RSS based streams now work all of a sudden.

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

1773 6162

Last Topic: Excluding categories from blog by kholechek on Feb 9, 2012

86 302

Last Topic: website entries by masoud on Oct 26, 2011

1429 5077

Last Topic: What apocalypse hit this community in the middle of 2011? by 75th on Feb 10, 2012

695 2910

Last Topic: Insert Image / File Fails by Russ Miller on Feb 10, 2012

84 291

Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011

173 737

Last Topic: About the MT version stated in HTML source by Alex E. Schneider on Feb 7, 2012

190 567

Last Topic: Analytics Reporting by michael webster on Feb 5, 2012

48 210

Last Topic: An idea and also a request by Afshin Haghighatnia on Jun 29, 2011

64 246

Last Topic: jQuery in MT 5.1 still at 1.4 - why? by perlmonkey on May 25, 2011

code.sixapart.com

137 478

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

222 720

Last Topic: Custom Field for Asset Not Appearing by android on Feb 9, 2012