Support Article
Installation of instructions using Kerberos fails with errors
Summary
Installation of instructions for Pega 8.2 using Kerberos fails with errors.
Error Messages
BUILD FAILED
I:\116328_Pega82.1\scripts\setupDatabase.xml:470: The following error occurred while executing this line:
I:\116328_Pega82.1\scripts\setupDatabase.xml:1453: Failed to connect using provided properties. IO Error: The service in process is not supported. No valid credentials provided (Mechanism level: Fail
to create credential. (63) - No service creds)
Steps to Reproduce
Run install script using the instructions provided for enabling Kerberos authentication.
Root Cause
A defect in Pegasystems’ code or rules. Required arguments were not passed when initiating database connection.
Resolution
Perform the following local-change:In the setupDatabase.xml file, change
<property name="jvm.args" value="${jvm.args.temp} ${use.dev.urandom}"/>
to
<property name="jvm.args" value="-Djava.security.krb5.conf=<path to location of krb5.conf file> ${jvm.args.temp} ${use.dev.urandom}"/>
In the install.bat file, change
set "ANT_OPTS=-Djava.util.logging.config.file=config/deploylogging.properties"
to
set "ANT_OPTS=-Djava.security.krb5.conf=<path to location of krb5.conf file> -Djava.util.logging.config.file=config/deploylogging.properties"
Published August 19, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.