Perl API version v5.24.0 of IO does not match error

limtzerchern

Member
Jan 23, 2019
6
0
1
malaysia
cPanel Access Level
Root Administrator
Hi

i have managing many cpanel vps and i determined on some servers when navigate to whm/perl modules/ show available module there are many modules to install but on some vps this section is empty

i am not sure that. it depends on first cpanel installation parts where it asks for install common set of perl modules or not. if yes how to do it alternatively .

and my Main issue is know for corruption of a server perl settings . where have empty modules to search or install , i tried many command in cli and it caused this error when appears after running many commands ... like this one
We determined that /scripts/upcp had compilation issues..
Trying to exec /scripts/upcp.static --force
Perl API version v5.24.0 of IO does not match v5.26.0 at /usr/local/cpanel/3rdparty/perl/526/lib64/perl5/5.26.0/XSLoader.pm line 114.
Compilation failed in require at /root/perl5/lib/perl5/x86_64-linux-64int/IO/Handle.pm line 268.
BEGIN failed--compilation aborted at /root/perl5/lib/perl5/x86_64-linux-64int/IO/Handle.pm line 268.
Compilation failed in require at /root/perl5/lib/perl5/x86_64-linux-64int/IO/Socket.pm line 12.
BEGIN failed--compilation aborted at /root/perl5/lib/perl5/x86_64-linux-64int/IO/Socket.pm line 12.
Compilation failed in require at /scripts/upcp.static line 1247.
BEGIN failed--compilation aborted at /scripts/upcp.static line 1247.

so first i need help for solving this issue. second how to install common perl modules for users script in simple way not one by one by /scripts/perl**
 

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,297
1,251
313
Houston
Hello @limtzerchern


This shouldn't be occurring, it looks like the issue is here:
Code:
Perl API version v5.24.0 of IO does not match v5.26.0 at /usr/local/cpanel/3rdparty/perl/526/lib64/perl5/5.26.0/XSLoader.pm line 114.
Have you made modifications to the version of perl on the system?

You also note:
and my Main issue is know for corruption of a server perl settings . where have empty modules to search or install , i tried many command in cli and it caused this error when appears after running many commands ... like this one
What do you mean by this? What are the commands that you've run that caused this?
 

limtzerchern

Member
Jan 23, 2019
6
0
1
malaysia
cPanel Access Level
Root Administrator
Hello @limtzerchern


This shouldn't be occurring, it looks like the issue is here:
Code:
Perl API version v5.24.0 of IO does not match v5.26.0 at /usr/local/cpanel/3rdparty/perl/526/lib64/perl5/5.26.0/XSLoader.pm line 114.
Have you made modifications to the version of perl on the system?
Hello
I am not sure how i did changes , however it happened and i do not know how to solve it myself
i reviewed commands but i did not find something important . i just remember running a force module install inside cpan command got many times and question...

i also attached all commands ii used for perl
 

Attachments

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,297
1,251
313
Houston
Hi @limtzerchern

I don't think it's wise to try and troubleshoot it without here without access either. Can you please open a ticket using the link in my signature? Once open please reply with the Ticket ID here so that we can update this thread with the resolution once the ticket is resolved.


Thanks!