• The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

ASP Not Functioning

M

md3vxx

Guest
All,

ASP is not functioning on our server.

When a user accesses an ASP page they get a "500 Internal Server Error".

The error log for the domain being accessed says:

==
[Tue Apr 19 14:44:27 2005] [error] failed to resolve handler `Apache::ASP'

[Tue Apr 19 14:44:27 2005] [error] [client 202.5.x.x] DynaLoader object version 1.04 does not match $DynaLoader::VERSION 1.05 at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 106.!Compilation failed in require at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/Digest/MD5.pm line 12.!Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Apache/ASP.pm line 13.!BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Apache/ASP.pm line 13.!Compilation failed in require at (eval 1) line 3.!
==

Does anyone know what is causing this?

Apache ASP is installed:

==
[root@- home]# rpm -qa | grep perl
perl-Filter-1.29-3
perl-Parse-Yapp-1.05-30
perl-XML-Grove-0.46alpha-25
perl-HTML-Tree-3.16-60psa
perl-DateManip-5.42a-0.rhel3
perl-XML-Dumper-0.4-25
perl-DBI-1.32-5
perl-Net-DNS-0.31-3.1
perl-MLDBM-Sync-0.30-60psa
perl-DBI-1.32-9
perl-HTML-Tagset-3.03-28
perl-XML-Encoding-1.01-23
perl-Digest-HMAC-1.01-11.1
perl-MLDBM-2.01-60psa
perl-MIME-Lite-2.117-rhel3.build75050130.17
perl-HTML-Parser-3.26-17
perl-XML-Parser-2.31-15
perl-libxml-enno-1.02-29
perl-SGMLSpm-1.03ii-11
perl-DBD-MySQL-2.1021-3
perl-Crypt-SSLeay-0.51-4
newt-perl-1.08-4
perl-Digest-SHA1-2.01-15.1
perl-FreezeThaw-0.43-60psa
perl-Font-AFM-1.18-60psa
perl-Compress-Zlib-1.33-rhel3.build75050130.17
perl-IO-Ftp-0.05-rhel3.build75050130.17
perl-5.8.5-9.rhel3.art
perl-libxml-perl-0.07-28
mod_perl-1.99_09-10.ent
perl-Time-HiRes-1.38-3
perl-DBD-Pg-1.21-2
perl-Net-Telnet-3.02-1
perl-Text-Iconv-1.2-20
perl-HTML-Format-1.23-50psa
perl-IO-Zlib-1.01-rhel3.build75050130.17
perl-URI-1.21-7
perl-XML-Twig-3.09-3
perl-Apache-ASP-2.57-rhel3.build75050130.17
perl-libwww-perl-5.65-6
perl-Digest-Nilsimsa-0.06-1.rhel3.art
==

Thanks for your help....
 
For one, Apache ASP isn't the same thing as MS ASP, just a perl wrapper IIRC. From the error, looks like something isn't compiled right.
 
Hello,

The code we are attempting to run is Apache ASP code from http://www.apache-asp.org/eg. The code is:

==
<html>
<body>
For loop incrementing font size: <p>
<% for(1..5) { %>
<!-- iterated html text -->
<font size="<%=$_%>" > Size = <%=$_%> </f
ont> <br>
<% } %>
</body>
</html>
==

We have tested this on another one of our Plesk boxes and it works fine.

Again, the error we are getting is:

==
[Tue Apr 19 15:22:14 2005] [error] [client 202.5.x.x] DynaLoader object version 1.04 does not match $DynaLoader::VERSION 1.05 at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 106.!Compilation failed in require at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/Digest/MD5.pm line 12.!Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Apache/ASP.pm line 13.!BEGIN failed--compilation aborted
at /usr/lib/perl5/site_perl/5.8.0/Apache/ASP.pm line 13.!
Compilation failed in require at (eval 1) line 3.!
==

Any other ideas?
 
Back
Top