Windows Server 2012

PerlEx usability disclaimer

The PerlEx interpreter was written assuming a Perl 5.8.
The PerlEx documentation is written for IIS 5 and IIS 6.

Any combination other than the above should be considered "Experimental".

PerlEx is provided in the ActivePerl installers without support.
- Using PerlEx on Windows versions which are undocumented will require extensive manual intervention, if it is possible at all.
- Versions of ActivePerl beyond 5.8 and modules written for Perls beyond 5.8 are likely to include changes in Perl that are incompatible with PerlEx.

mod_perl-2.0.ppd installation failed

When I try to install a mod_perl-2.0.ppd with command line:

ppm install

I am getting this error:

ppm install failed: 500 Can't connect to (nodename nor servername provided, or not know)

Active perl version is 5.24.3. URL is unreachable in browser, so this repository no longer exists.

Can anyone help me fix this or to find appropriate repository ?

5.24.3 Build 2404 installer stalls at end

I can't get the current build to complete installation on WS 2012 R2. It seems to stall at the very end with 'Status: Extracting files from archive.' I've given it 15 or 20 minutes to complete from this point with no success.

First time it just hung and cancelling had no effect. I had to kill the process.

Second try it stalled and I was able to cancel. It rolled back successfully.

Third try, same result.

Any ideas why this might be happening?

perl.exe processes hanging

Hi -

My client is running ActivePerl 5.22 on a Windows 2012 server w/ IIS8 configured for CGI. They have the Business license. I am trying to determine what level of support they get with the Business license.

Recently their production server has been crashing due to too many orphan perl.exe processes. Any help would be appreciated. I can send the relevant web logs if that would help.

- Dorian Winterfeld

Perl command line interpreter has stopped working v 5.24.1 Problem Event BEX64

We recently installed perl 5.24.1 on our new windows server 2012. The very first perl script I ran I got a windows pop up that said 'Perl Command Line Interpreter has stopped working.'
The details were:
Problem Event Name: BEX64
Application Name: perl.exe
Application Version:
Application Timestamp: 586df0fc
Fault Module Name: StackHash_c6d7
Fault Module Version:
Fault Module Timestamp: 00000000
Exception Offset: PCH_5D_FROM_ntdll+0x0000000000090C6A
Exception Code: c0000005
Exception Data: 0000000000000008
OS Version: 6.3.9600.

Windows Server 2012/Business Edition and need X12-Parser module

We are moving from a Windows server 2008 with perl v5.16.3 to Windows server 2012R2 with Business Edition perl v5.24.1. On the old machine we had a perl module called X12-Parser. I am now trying to install that module on the new machine. It fails and says it can't find any package that provides X12-Parser. It does exist but evidently only compatible with perl v5.10. Does anyone know if there is a replacement module, or how I can install this module so we can have our scripts run on the new server?

Any help is appreciated.

Where can I find the License Installer for the PDK?

I have installed PDK 9.3 and have the license key.
Where do I get this License-installer to install the key?

Perl and IIS 8.5 pathing issue

I have set up Perl 32 bit on IIS 8.5 (Windows Server 2012 R2; I have the same issue with 64 bit Perl). I have a Perl script that includes "use lib '/path';" statements to reference other Perl libraries contained within the web site. Notice that I am using forward slashes here. When I browse the script, I get the following error message: Can't locate in @INC (@INC contains: ).

CGI "Can't locate" error message

I have a client who's CGI scripts are throwing this error:

Can't locate /defines.pli in @INC (@INC contains: C/Perl64/site/lib C:/Perl64/lib .) at E:\wwwroot\ELS_Application\cgi-bin\ElectronicLicensing\RE\RECertification.cgi line 29.

Any suggestion on how to debug this?

The server is running Win2012/IIS8/ActivePerl5.22. defines.pli is in the same folder as the calling script, RECertification.cgi in this case.

These CGI scripts are running fine on another server with same setup. They also ran for years on a Win2003 server running ActivePerl 5.8.

ActivePerl DBI connection - Windows 2016 / SQL 2016 DBI module

My new test environment is Windows 2016 / SQL 2016 . The older version of Perl and DBI does not allow connection to SQL server. Error message is
[Microsoft][ODBC Driver Manager] Invalid string or buffer length (SQL-S109)

I am attempting to download the newest DBI module but message indicates my account does not have permissions. I do not have a business license either.

Can someone tell me if ActivePerl supports connection to SQL on the platform I described?