in reply to Can't locate object method

I would suggest that the object creation is failing because the PERL5LIB or perl path isnt set correctly for the root user.

PS. Telnet as root isn't too clever a thing to be doing.