Having a problem? Check here first

Frequently encountered problems may have an FAQ available.

Windows Server 2016 Support

Windows Server 2016's support information is not listed, but do you have any plan to support it?

Python redis returns consequences with appended textual content to result

I just commenced to apply redis with python, from command line and in jupyter notebooks and i am getting appended text to each locations. code is as follows:

import redis
r = redis.StrictRedis(host='', port=yyyy, db=0, password='$$$$$$$')

r.hmset('hmfoo', { 'name': 'myname', 'username': 'myusername'})

r.hget('hmfoo', 'name')
b'myname' <----- why is the 'b' appended here??

it really works as you assume with the proper values stored in redis and the whole thing, simply now not positive why the b is displaying on the start of the text?

Perl Disable PMC


I am concerned about performance in our Perl applications. I see perl is probing a lot of pmc files that don't exist, which is causing for performance degradations (about 1.5 million probes on a small run). Is there any way we can disable the probes for the PMC files, or get a version of Activestate perl which has the option to disable them?


PerlSvc 9.5.1 exe is flagged by Syamtec Enpoint Protection as a virues and gets quarantined.

I've written a Windows service using PerlSvc 9.5.1. When the complied exe is placed in a directory on the c: drive of a Windows 32 bit server, SEP flags the exe as a virus and quarantines the module. If I disable SEP before placing the exe on the system, I can successfully start the service, but when SEP is restarted, it flags and quarantines the exe. All the service does it opens up a listening SSL protected socket on a port which accepts socket connections. Does support have any suggestions on why this is happening?

ActiveTcl 8.6.6 for Windows does not contain teacup

After installing ActiveTcl Community Edition for Windows 64-bit I can see that teacup.exe is missing in the bin subdirectory. Why is that?

-- rpr.

Service created using perlsvc installs ok and the service starts using -install auto. But the PerlSvc::Startup is not called

I'm using PDK 9.5 and I have create a service using PerlSvc. The service runs OK interactively but when I execute the exe with -install auto, the service installs and successfully starts, but the PerlSvc::Startup function I have defined is never called. How can I trouble shoot this and why wouldn't that function be called?

Multiple versions of Go


Can I have ActiveGo and another distribution of Go installed together?


The ActiveGo-beta will set GOROOT, GOPATH, and PATH variables. The Golang distribution will also set GOROOT and PATH.

-ActiveGo will always be the default version of Go if both are on the system due to the ways both Go versions set up PATH. Neither ActiveGo nor Golang Go will remove the other distribution from PATH.

-Any value in GOROOT will be overwritten by both versions of Go when they install. The last version to install will be set up as the root. If you remove a version of Go, you will need to re-install/repair the other one to ensure that GOROOT is correct before you start using it.

-GOPATH is your personal workspace. Your workspace should be usable with either version of Go.

PerlApp and environment variables

We have an executable that we created with PerlApp that can be run from a command shell or as an fast-cgi script from a web server (in our case, Apache 2.4 using mod_fcgid). The executable contains a few environment variables specified on the command line to PerlApp using the --env argument. When we run the generated executable from the command line, the specified variables are present as expected. When run from Apache, however, the variables are not included in the environment.

Where to start with compiling an exe???


I am trying to create an exe from a perl script.

ALL of the instructions give you the code EX: perlapp --add IO::Socket --add XML::Parser::Expat

but where do I run this?? From the CMD prompt.