-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Critical
-
Component/s: p4-plugin
-
Environment:MacOS, Apple M1, Tahoe 26.2
Jenkins 2.541.2 via brew
Unable to initialize P4 Password credentials. When I click Test Connection, getting error:
Unable to connect to: p4javassl://p4-us.assembla.com:*****
Unable to connect to Perforce server at p4-us.assembla.com:*****
P4V works normally.
Perforce from commandline works normally.
What I've tried so far:
I have tried to use older jdk (17 and 11, instead of current one 21) but that caused plugins to fail.
I have tried downgrading p4 plugin to older one but that caused dependency issues.
Then I tried workaround suggested in this post:
https://issues.jenkins.io/browse/JENKINS-76417?jql=text%20~%20%22p4%20credential%22%20ORDER%20BY%20created%20DESC
So I created custom jdk security override file which doesn't have TLS_RSA_* in jdk.tls.disabledAlgorithms. then pointed to that security file in homebrew/jenkins plist with -Djava.security.properties= flag. However I keep getting the same error when doing Test Connection from created Jenkins P4 Credential.