Bolke de Bruin created DIRKRB-730:
-------------------------------------
Summary: Unable to parse krb5.conf rules due to
java.lang.IndexOutOfBoundsException
Key: DIRKRB-730
URL: https://issues.apache.org/jira/browse/DIRKRB-730
Project: Directory Kerberos
Issue Type: Bug
Affects Versions: 1.1.1
Reporter: Bolke de Bruin
This is a valid krb5.conf (MIT style):
{code:java}
[libdefaults]
default_realm = EXAMPLE.COM
[realms]
EXAMPLE.COM = {
kdc = localhost:88
auth_to_local = {
RULE:[2:$1](johndoe)s/^.*$/guest/
RULE:[2:$1;$2](^.*;admin$)s/;admin$//
RULE:[2:$2](root)
DEFAULT
}
}
{code}
It fails with a "java.lang.IndexOutOfBoundsException : Invalid array range: 1
to 1" as it doesn't understand that values can be multi-line between "{}".
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)