全部,
面对这个非常奇怪的问题。
描述:我正在使用 Kerberos 缓存连接到 oracle 19.c DB。当应用程序启动时,在最初的 90 分钟持续时间内,每当应用程序尝试对数据库进行身份验证时,它都会连续提供以下异常跟踪。之后,无需任何人工干预,此错误就会消失,并且应用程序与 DB 连接良好。这种奇怪的行为没有任何理由。我在不同的服务器上运行了其他类似的 3 个实例,它们工作正常。我比较了所有配置和 java 版本,它们看起来都一样。
异常:KrbException:配置文件不应以“{”开头,因为 sun.security.krb5.Config.loadConfigFile(Config.java:567)
环境:jdk-1.8.0_251,RHEL-圣地亚哥。
我传递的 JVM 参数是-Djava.security.krb5.conf=location-of-cache-file