2022-03-25 02:59:44,054 main INFO Log4j appears to be running in a Servlet environment, but there's no log4j-web module available. If you want better web container support, please add the log4j-web JAR to your web archive or server lib directory. 2022-03-25 02:59:45,586 main INFO Log4j appears to be running in a Servlet environment, but there's no log4j-web module available. If you want better web container support, please add the log4j-web JAR to your web archive or server lib directory. . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.5.8) 2022-03-25 02:59:46.682  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Mar 25, 2022 2:59:49 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Mar 25, 2022 2:59:49 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Mar 25, 2022 2:59:49 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Mar 25, 2022 2:59:49 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-03-25 02:59:50.633 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-03-25 02:59:51.026  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-03-25 02:59:51.279  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : CMP Servers configuration successfully loaded from file /etc/onap/oom/certservice/cmpServers.json 2022-03-25 02:59:52.426 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-03-25 02:59:52.432 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.CertificationController: {GET [/v1/certificate/{caName}], produces [application/json]}: signCertificate(String,String,String) {GET [/v1/certificate-update/{caName}], produces [application/json]}: updateCertificate(String,String,String,String,String) 2022-03-25 02:59:52.435 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-03-25 02:59:52.444 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.s.b.a.w.s.e.BasicErrorController: { [/error]}: error(HttpServletRequest) { [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse) 2022-03-25 02:59:52.511 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.s.a.OpenApiResource: {GET [/v3/api-docs], produces [application/json]}: openapiJson(HttpServletRequest,String) {GET [/v3/api-docs.yaml], produces [application/vnd.oai.openapi]}: openapiYaml(HttpServletRequest,String) 2022-03-25 02:59:52.517 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.s.u.SwaggerWelcome: {GET [/docs]}: redirectToUi(HttpServletRequest) {GET [/v3/api-docs/swagger-config], produces [application/json]}: openapiYaml(HttpServletRequest) 2022-03-25 02:59:52.718 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-03-25 02:59:53.687 DEBUG 1 [ main] o.s.w.s.h.SimpleUrlHandlerMapping  : 'resourceHandlerMapping' {/webjars/**=ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]], /**=ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]], /**/swagger-ui/**=ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]} Mar 25, 2022 2:59:54 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-03-25 02:59:55.362  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 12.521 seconds (JVM running for 15.804) Mar 25, 2022 3:00:11 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-03-25 03:00:24.292  INFO 1 [nio-8443-exec-4] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-03-25 03:00:24.301 DEBUG 1 [nio-8443-exec-4] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-03-25 03:00:24.342 DEBUG 1 [nio-8443-exec-4] .o.c.c.CertificationResponseModelFactory : Received CSR meta data: CSR: { Subject: { C=US,ST=California,L=San-Francisco,O=Linux-Foundation,OU=ONAP,CN=sdnc.simpledemo.onap.org }, SANs: [sdnc.simpledemo.onap.org] } 2022-03-25 03:00:24.348 DEBUG 1 [nio-8443-exec-4] .o.c.c.CertificationResponseModelFactory : Found server for given CA name: Cmpv2Server{authentication=Authentication{ iak=*****, rv=*****}, caName='RA', issuerDN='O=EJBCA Container Quickstart,CN=ManagementCA,UID=12345', url='http://ejbca:8080/ejbca/publicweb/cmp/cmpRA'} 2022-03-25 03:00:24.368  INFO 1 [nio-8443-exec-4] .o.c.c.CertificationResponseModelFactory : Sending initialization request for certification model for CA named: RA, and certificate signing request: CSR: { Subject: { C=US,ST=California,L=San-Francisco,O=Linux-Foundation,OU=ONAP,CN=sdnc.simpledemo.onap.org }, SANs: [sdnc.simpledemo.onap.org] } 2022-03-25 03:00:24.371  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-03-25 03:00:24.372  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-03-25 03:00:24.374 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-25 03:00:24.374 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-25 03:00:24.378 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-25 03:00:24.386 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-03-25 03:00:24.391 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-03-25 03:00:24.446 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-03-25 03:00:24.451 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-25 03:00:24.452 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-25 03:00:24.457 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-25 03:00:25.160  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-03-25 03:00:25.164  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-03-25 03:00:25.165 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-03-25 03:00:25.167 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-25 03:00:25.178  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-03-25 03:00:25.179  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-03-25 03:00:25.180 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-25 03:00:25.180 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-25 03:00:25.181 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-25 03:00:25.193 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-25 03:00:25.194 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-25 03:00:25.194 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-25 03:00:25.200 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-25 03:00:25.201 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-25 03:00:25.201 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-25 03:00:25.203 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Verifying certificate CN=sdnc.simpledemo.onap.org,OU=ONAP,O=Linux-Foundation,L=San-Francisco,ST=California,C=US as part of cert chain with certificate UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart 2022-03-25 03:00:25.249 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Certificate verify result:PKIXCertPathValidatorResult: [ Trust Anchor: [ Trusted CA cert: [0] Version: 3 SerialNumber: 466955821443600200816127576198902749015384805500 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Fri Mar 25 02:57:10 UTC 2022 Final Date: Wed Mar 24 02:57:09 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [67:6d:ee:54:51:88:8f:b3:86:7c:38:42:ce:95:e3:26:14:49:4b:70] modulus: c3784eb9aac21dad98ae93d54b97a3efb0e1d4519bfc67ee989138ae0c5288d47a1df84ab84d2e7e6b3f4d8bd3554c2e03933af5927df4459ef3f52e2750d0096850e51cd7796c4fa88aab3e9a6861bdce2c624396baaabb27cb75d978713e0153912dad876696264f0993fedfc9c9245bb3c7d53519b64b3dddaedcf02f3189ed38b43066b9c66a8cdb60573665f22ae28fe66fc85166da10c3ee89bbadef2df8f5f754607f8272a1f9196b7da349968ff93275fc92792718b64b7086577f28396809fa97e8ce2a54498c08947d2febb53ebffa77dae4b62668f1a7c7f40ef31a2755190b0dbbe01267d31cb0088331dfd1365eb87bdd17ccee16b62fd24c549675dc51a5d131aac7ee5930925c46ed56460cb95d616c5d65d4c38bb22f6ee0056ba5b0a3ea5fceef598f62725d17818ee9cf1b38bd8665a8fd3eff8ab35d8c2797a24e099be2bec69abf1f3ea72f398d217dc35b601c58ca673aabb0b2a5e2cf23739da31a08c664f4833598746c26696473472f8ecb6d108df440cba75369 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 1bc0057d2228626918abc2fb57bc2c265519de65 dda26548e0b0f9591fd3a1b3499b838133a01254 71c96807c260af7c3ba22274f6521dfb138e57ac 0b5d8ec7f4e56bc1ffe1d84ce3e9af447748a81f 6c4e1c476605bc0f0f7caa93134a8215afce4638 0ae12ad294b857cd76b65a226b4424d5d5cbb8a0 2bec9579977f232a05aa33e9ee97949073cf53d3 b69f7fb492bb51ae360cb78ac3e44dd2b8258769 f5240e3b6fcae023c1804791efae9078c4674a93 b9fa26377885452a8650bb0cb535766cb794df2e 8a38d0abc19875c1811bb7ae3c8961d5289707ab b810de9bf3453918a5e8f8011cb1f13153171e0b cb704863d5a1c147ab15749b0ebcd33c74ae1764 19e08ae2d77251845c08d494bf0c8d36e60d2d50 3feb9684465fd3e9adfe65be2cabbfe2a743d326 c92fb76d8d3e547ac8e20ce8eec47b9676d905da 5dd7dccf38d65f1d2b0287d4ca162d5e6fb674fb 4c957db30b227045dfc414a974bacd05cefe3aca 6dc005bd0e172176c34b92f788a673a79a4622a9 a0549f05 Extensions: critical(true) BasicConstraints: isCa(true) critical(false) 2.5.29.35 value = Sequence Tagged [0] IMPLICIT DER Octet String[20] critical(false) 2.5.29.14 value = DER Octet String[20] critical(true) KeyUsage: 0x86 Policy Tree: null Subject Public Key: RSA Public Key [1e:93:e4:75:ec:3a:22:6d:f5:a4:03:71:e7:c0:80:32:cf:39:5c:4f] modulus: bc4eea4071e43a326223b190d6ef1d4d589eef43376791a50c6274c1b37b661d44954cd0ecbf88776a09048113aed641dece7a0bd6f6ee3c152007d7b5ab6b6d8baf0d015a1ca86acb7fcd2279a836aec896cc22cb1cdd39af647d47252849d2daf996b8767d45e4d6991c746fe8b79b081138cdc422f66d481c79a4df76ceff52bf0966481eb06af766a512241df04b8754a609cf31548f7b1e69c2ff0227c98e56d2c7681aaa8f907fe7858daade70795d75796806eb17fd469260e0121db218277d99d60004be96be681e78dd9828c836cf94ee15cfcdb75486b5d30bcb7bc2cec1634547b64d7bd86eb7feb48dd57ee1dd77a9d67fda462491111d4fc0c5 public exponent: 10001 ]