2022-05-17 05:01:26,886 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-05-17 05:01:27,543 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-05-17 05:01:28.162  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default May 17, 2022 5:01:29 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] May 17, 2022 5:01:29 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] May 17, 2022 5:01:29 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] May 17, 2022 5:01:29 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-05-17 05:01:29.934 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-05-17 05:01:30.129  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-05-17 05:01:30.233  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : CMP Servers configuration successfully loaded from file /etc/onap/oom/certservice/cmpServers.json 2022-05-17 05:01:30.745 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-05-17 05:01:30.747 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-05-17 05:01:30.748 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-05-17 05:01:30.750 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-05-17 05:01:30.776 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.s.a.OpenApiResource: {GET [/v3/api-docs.yaml], produces [application/vnd.oai.openapi]}: openapiYaml(HttpServletRequest,String) {GET [/v3/api-docs], produces [application/json]}: openapiJson(HttpServletRequest,String) 2022-05-17 05:01:30.778 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.s.u.SwaggerWelcome: {GET [/v3/api-docs/swagger-config], produces [application/json]}: openapiYaml(HttpServletRequest) {GET [/docs]}: redirectToUi(HttpServletRequest) 2022-05-17 05:01:30.852 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-05-17 05:01:31.280 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/]]} May 17, 2022 5:01:31 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-05-17 05:01:31.924  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 5.54 seconds (JVM running for 6.589) May 17, 2022 5:02:03 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-05-17 05:02:22.338  INFO 1 [nio-8443-exec-2] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-05-17 05:02:22.353 DEBUG 1 [nio-8443-exec-2] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-05-17 05:02:22.382 DEBUG 1 [nio-8443-exec-2] .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-05-17 05:02:22.385 DEBUG 1 [nio-8443-exec-2] .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-05-17 05:02:22.395  INFO 1 [nio-8443-exec-2] .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-05-17 05:02:22.398  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-05-17 05:02:22.398  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-05-17 05:02:22.399 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-17 05:02:22.400 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-17 05:02:22.402 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-17 05:02:22.407 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-05-17 05:02:22.409 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-05-17 05:02:22.435 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-05-17 05:02:22.440 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-17 05:02:22.440 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-17 05:02:22.443 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-17 05:02:23.005  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-05-17 05:02:23.007  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-05-17 05:02:23.008 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-05-17 05:02:23.009 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-17 05:02:23.015  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-05-17 05:02:23.015  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-05-17 05:02:23.016 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-17 05:02:23.016 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-17 05:02:23.017 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-17 05:02:23.029 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-17 05:02:23.029 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-17 05:02:23.029 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-17 05:02:23.034 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-17 05:02:23.034 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-17 05:02:23.035 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-17 05:02:23.036 DEBUG 1 [nio-8443-exec-2] 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-05-17 05:02:23.056 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Certificate verify result:PKIXCertPathValidatorResult: [ Trust Anchor: [ Trusted CA cert: [0] Version: 3 SerialNumber: 203457712909023764278553164763592215750323130250 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Tue May 17 04:59:12 UTC 2022 Final Date: Sun May 16 04:59:11 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [48:2b:9f:d0:1f:cc:51:0b:9e:02:6c:b2:87:03:71:2f:28:21:dc:7a] modulus: a48ca4323048963d6c4b250e02b8798af3df58a1fc61d252e1d37e321645540a4ab81982dd4e154da19f0e3e0d9ca3a9415e45cb6095eadf69aa2ebf181bff88dc7c1a7ab5b4c90d68419384d81fa0f2750301240b98feddbbbc370d60e89360ea528b946399f3bc6fca9b4f4e9bb4fc333d315b8fd933687fcdf515abd3be9af04d0935c4d12a089b58fb3f8af0cd93a206b71704ba222e5869736a6d0ba76130d932cf4739ebd0c2cc05ec816742cb3eb48a08d89813124138b770a54d9c32b6d3f2e1a6a6593a252e563f945d471023fdbc516519dd2d6849a101a05773c9d70f9c8875000ee59e947014f049ab14d27b857ccd39acf0c57b43f9d0d291fe35cc2dac24259baf9e7c22ea3416f526d90317ce5baed9d445e6bb2c05fa0dc283cd3cc7af1f9a12d48c66605bf9b3971c65b59f8e1f92416f5f62127135385969942270aae764bde5d820b6a4be97b06e102e2b9de41b2ef274334951a5b00b4f2f78c3e800da1eff0aab3c01feb9069e45edf12d07d6a1a17801a68e86d21f public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 7338217088f28589112db4b6aabcfcd24bc80326 51a766e03d6a36ff84e23c530bea2d2873b1e972 bb72c5c8d57d82f7f180343d00b6d438790c1aae 7aba69ae76ff402b62185717c92bfa9387b95707 2fa5b7b4616efb624662b010e227aa0ee2094a94 e89d78f94c81c1d45e109634ca5e8d4023da369b a2dcb3b9d7df6067e31165667d3e90c96b7924b6 625aa80e3b5ba05ef2e97429db6d116dade497ce 387342d548314b04cbca339f1945cf8140da93b0 6fba1fbc8be5cce92e92c739c82a476fd04e92e6 4474dfb1f05cb8ca63893702db9c4a1d63710d13 2a102561442307ff5ce8424891ccd2ee999e0445 4bb018024bb2082f8804531bff9cc50161c90e93 7d571e004b3b872d68831358776b95d46832c50b a034c40e838e551813c3cf1235b233baf7992d51 336d3dcae8334bbee17692e59821f39f567c367d 712dac3aee713a2b186cb2e34e7de1bf9248d9d1 765a0b665f2b12c64acda5fac30771ec1682d921 f6adfd46ee7be22336aa49ef2b7f0446bce3b039 c3c7ba91 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 [62:4d:20:7c:15:c2:b4:4c:ef:3d:8c:a7:2e:55:24:d5:d8:56:71:77] modulus: d17fa64d7c29385bdcec55fa04164231900abd9d7d0ccd82e4d0eff27ba867b3498f2c3204e06a69b77d3638440a3d9b2371dc4b1445b49f5cfe7534a1f05c9e8456baf91cac1f36a0c8e8f4da6f3e8445abaf4d7f77238ec918793bf91e1918c4efb68c85efd97d092d2e25f6f081eb121ce4e79512cac1031a83a2f07577d700ebed4602e6c34141e2b1fd82076441a10da97d501867de9ec8bd8b49595640c6be9c9398fd7407f1eb7511d1ba33b58f08e53f49842281feff940cf531072e4344d5b99cf850e180fe959891462378fc6beac6eec9c489ab6a80cbe911a08878c318e404d6037c10c10806acb42da99dc4784f9319134f0416a525e88e89dd public exponent: 10001 ]