2022-05-16 02:05:05,012 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-16 02:05:09,702 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-16 02:05:13.010  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default May 16, 2022 2:05:22 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] May 16, 2022 2:05:22 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] May 16, 2022 2:05:22 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] May 16, 2022 2:05:23 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-05-16 02:05:25.211 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-05-16 02:05:26.411  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-05-16 02:05:27.110  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-16 02:05:30.209 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-05-16 02:05:30.212 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.CertificationController: {GET [/v1/certificate-update/{caName}], produces [application/json]}: updateCertificate(String,String,String,String,String) {GET [/v1/certificate/{caName}], produces [application/json]}: signCertificate(String,String,String) 2022-05-16 02:05:30.213 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-05-16 02:05:30.215 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-16 02:05:30.409 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-05-16 02:05:30.412 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-16 02:05:30.909 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-05-16 02:05:35.305 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 16, 2022 2:05:38 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-05-16 02:05:39.701  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 38.304 seconds (JVM running for 46.305) May 16, 2022 2:05:47 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-05-16 02:06:23.099  INFO 1 [nio-8443-exec-2] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-05-16 02:06:23.109 DEBUG 1 [nio-8443-exec-2] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-05-16 02:06:23.311 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-16 02:06:23.314 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-16 02:06:23.326  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-16 02:06:23.328  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-05-16 02:06:23.395  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-05-16 02:06:23.397 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-16 02:06:23.398 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-16 02:06:23.402 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-16 02:06:23.410 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-05-16 02:06:23.496 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-05-16 02:06:23.602 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-05-16 02:06:23.611 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-16 02:06:23.611 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-16 02:06:23.615 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-16 02:06:24.983  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-05-16 02:06:24.986  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-05-16 02:06:24.986 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-05-16 02:06:24.987 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-16 02:06:24.996  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-05-16 02:06:24.996  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-05-16 02:06:24.997 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-16 02:06:24.998 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-16 02:06:24.998 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-16 02:06:25.008 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-16 02:06:25.008 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-16 02:06:25.008 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-16 02:06:25.096 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-16 02:06:25.098 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-16 02:06:25.098 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-16 02:06:25.101 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-16 02:06:25.210 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: 63837066820270943904512535267646159543056268369 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Mon May 16 02:01:41 UTC 2022 Final Date: Sat May 15 02:01:40 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [e4:5f:bf:0e:29:e3:3b:0e:c9:fd:11:a8:c1:7c:6b:09:bf:8b:94:80] modulus: e148c075be23cd183e83fa511c219bae88850769a37fec5ee06c778fb955186ad993665d3dcd92c6efe56479a56a59badaad465d4af51a3a2ac10dfb0774d7fda3bee8e048f22b14e8ccf3b09236f568d32a429de5c4c002720a1b8959451fc1593145c0b426d62d7191018e25e2a9d2ea12fdc89f72b725161d17fb0810b90c3db1d47b393ddcfe51ceab67b4d5a819ba431ba5f315bff2dbe4979600c682d4c70f481b2850a962121b0f96d328d64174684e856cc1d8ec56bcad70a759ff1b5372009dda9cfff23138c24cb17f8802f0ce1c196bffa8e1b9408508fa1f0047580415dd434ef6f18c111856aa38aa4c1b3239468cedac5e5736548454de9e61f857e26d423b84e060e3194e82c40316c559eee91383ce3a081c6b5b57633e7c848109fae7abc83e6d849181b8e5ff51df09d3378a672435edc318966c955f5d7e26514e22c32032c93d998ce2a70bc10c8bcb6a0a527ca1b81a1e7ba745ebc01902d9c26ffe2cc40c2b45cedbc0a43731c04a967386658ec212aee9423b092b public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 87c333e248f696189bc03950d5a0e5b39ae5d964 cefc57b300899080f07dc854625db0ac42e65501 0686bdde453b654fccc1a361a82bcfb61c9c76f2 b02d44e50da7f7281b3cd46a72ea24a56ca4452a 7c1d100b4ce334d09894efe703ed0124354618f0 5dd526b60593df83b70d3d225fa3b4197b65644f 7759cacf3d3e161e2adc4835d7606ddce6b79ef7 f36245ba06ef83b4303b545c6c2d1072724804a3 c7443e86ac8c36f9c973120fe28329cb119c17b3 80961dba6fa7a708cbfb12356c84d771fb13bd4e d63c29eef446d2ad0c42a0efa5e1ac72f5cf0609 cc885b1555208a7b9099dfe4b7b7999f6b3cba50 bfbec60c7949071ee83529edf508e669fddb94fb 57455993da6124403d59de93fcf5adf7c4909428 84c9813de6dc78a0c5997780e7f4c147da40c28d 2d2320705b214d70e09e3336c8e6705610fe2760 4566c9d0b8e2716ee3066f4b16b3d76b9b001c80 b441a21847d9cadc0ba7b5c6bfb3462ba8ce30ec 58ac3b9026e11b9c23af1c9bd22a433b4f090afc 008c30ce 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 [bf:fd:b8:b1:7e:9f:6e:7b:15:bf:88:9f:82:ab:6f:fb:ef:e7:20:35] modulus: d1afcbad1aed813159acd85fbcd9bc35735282c925832e84abea4c588030e4642950a340f4402f1cfeabd8a79f1cd227edd08ff54ed6008938f0e72d474159ddf34e1e244ff6e3ba9a4b76942530a537d4e117fdc9faabddaf734970f3ef2baf7e41fe1d97cdec936d5c1cb3c2a1a449f4e60bfcf2664256de8909598963bf9e16661d6912c74d8705cd49332cd2b42431f7f30558e2d590a5c2555f1b40d702144e4bab63b2d7d3d1e3bf37ead42ab9897666edd21e6cc7cfa246a7b752ca3ea651e68a8ac236a9407758aea9b115cfc6d39b67d0784c9a57d92348623c716e7d76d2fc731bea814855cb5bef6e9dd48a92d22d82cacdaa134f575cf920085b public exponent: 10001 ]