Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >
article

KB-0423: What is the minimum version of Perl required for group policies to work?

Centrify DirectControl ,  

12 April,16 at 11:47 AM

Applies to: All versions of Centrify DirectControl

Question:

What is the minimum version of perl required for group policies to work without any errors?

Answer:

On some of the legacy OS systems such as Solaris 2.6 where the Perl version is 5.004_04, when running group policies via commands such as "adgpupdate" or when group policies get executed during user login, there might be errors such as:

Undefined subroutine &CentrifyDC::Config::parse_line called at /usr/share/centrifydc/perl/CentrifyDC/Config.pm line 33, <CONF> chunk 8.
BEGIN failed--compilation aborted at /usr/share/centrifydc/perl/CentrifyDC/Config.pm line 39, <CONF> chunk 8.
BEGIN failed--compilation aborted at ./runmappers line 13, <CONF> chunk 8.


This can be resolved by upgrading Perl version on the machine to Perl 5.8

Still have questions? Click here to log a technical support case, or collaborate with your peers in Centrify's Online Community.