2022-05-25 08:53:41,946 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-25 08:53:42,540 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-25 08:53:43.044  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default May 25, 2022 8:53:44 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] May 25, 2022 8:53:44 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] May 25, 2022 8:53:44 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] May 25, 2022 8:53:44 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-05-25 08:53:44.926 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-05-25 08:53:45.111  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-05-25 08:53:45.219  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-25 08:53:45.715 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-05-25 08:53:45.718 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-25 08:53:45.719 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-05-25 08:53:45.722 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-25 08:53:45.755 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-25 08:53:45.758 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-05-25 08:53:45.839 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-05-25 08:53:46.295 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 25, 2022 8:53:46 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-05-25 08:53:47.047  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 5.576 seconds (JVM running for 6.502) May 25, 2022 8:54:14 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-05-25 08:54:39.682  INFO 1 [nio-8443-exec-6] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-05-25 08:54:39.687 DEBUG 1 [nio-8443-exec-6] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-05-25 08:54:39.710 DEBUG 1 [nio-8443-exec-6] .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-25 08:54:39.712 DEBUG 1 [nio-8443-exec-6] .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-25 08:54:39.722  INFO 1 [nio-8443-exec-6] .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-25 08:54:39.724  INFO 1 [nio-8443-exec-6] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-05-25 08:54:39.725  INFO 1 [nio-8443-exec-6] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-05-25 08:54:39.726 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-25 08:54:39.726 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-25 08:54:39.728 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-25 08:54:39.732 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-05-25 08:54:39.734 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-05-25 08:54:39.758 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-05-25 08:54:39.762 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-25 08:54:39.763 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-25 08:54:39.765 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-25 08:54:40.241  INFO 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-05-25 08:54:40.243  INFO 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-05-25 08:54:40.244 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-05-25 08:54:40.245 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-25 08:54:40.251  INFO 1 [nio-8443-exec-6] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-05-25 08:54:40.252  INFO 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-05-25 08:54:40.253 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-25 08:54:40.253 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-25 08:54:40.253 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-25 08:54:40.261 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-25 08:54:40.262 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-25 08:54:40.262 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-25 08:54:40.267 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-05-25 08:54:40.268 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-25 08:54:40.268 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-25 08:54:40.270 DEBUG 1 [nio-8443-exec-6] 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-25 08:54:40.290 DEBUG 1 [nio-8443-exec-6] o.o.o.c.c.i.CmpResponseHelper  : Certificate verify result:PKIXCertPathValidatorResult: [ Trust Anchor: [ Trusted CA cert: [0] Version: 3 SerialNumber: 92402211972371529999343818252358347026377592817 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Wed May 25 08:51:23 UTC 2022 Final Date: Mon May 24 08:51:22 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [b6:70:4f:bc:23:42:c2:01:1d:08:b8:92:34:07:76:68:24:a5:a2:3c] modulus: c1e5d31fbcdfe10696fe320f8755da39b0a6bfa0c7d2aed4419d7845e3da003ba603e1ed2a3f6244c462d3f48e07e71831693f3b2e3c8403016695a1ed23081aca1e85f32b15359decb65840af860a78ead5363ca87368655c2430df781ce840cc216c1884b778a2ed4a54f00d5d6de4afac4f622cacfd5e03efcc01920ff80db572708e3a96b802068b648bd087168ade8274a6f7e021e665dd21c1eb97b26e8c6aff4e95360e59e6cc41f032df7d32c2e851a85f30fd851801590ce39db89f41891e244990a24e2345c790c4c60454283d9c5db52e222c43afc854e63697e10b52e4680ae2b122cbf60a4d4e9e9f54e5b94ec3646d3f9f57f5bf0e9956eeaefa5709b89408a0a5f9a099e62b2ce14f139e46ae1572b4e48ab5ef909e48545df4ae5a6178aac569106a54c587baa27c8a567e53f9bc08d1947029d50eb7c47a5c4515d6272ac2c55acf35d44f17909323fc25da1beb9afc3785e04ec7c4ac1ae53686b1c207fd1e2e806a13668d7412dbfcd8286fa1e663433ab404229e0617 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 4b25cec20b30076ca8f1646c0ef6b72ce889547c 3c01b45d83806c6f5b5e84137e910653966590f1 2fbc5ff57df9a8eae9e2f8213d9679fb2cea92aa 41b83525b9091a0010da3ffccb67d6f9737d6a77 1d3ac6fc511b82471381f261b1b1c070a17587a1 8e0b15a9a2d6906ab07793b1ff3acb0fd7770f2b 2627c925f0009fedc4a9216ba43ec40ec8ffa565 d4a10c17f9af6121ce12b17891b3e2ee718e8a84 f64b2d7985ec1b16a169d5600170b1a7630e1343 08b20a0827f9c2a2a99ab35333062e6194b5ecdc b74c9a23cc576b4694ca8d6c20b95f30c43ee490 92f429d305099f48e577b46066ca046b30768e8c fbfc6207a7660c7270d0bb32f090913c49fb6c95 62a5a19f056faafe9f7203d7b46a0ada887ba21b a9d11b57424ec6422f3cc6cdb1d2247121cb5ecc 278307d2e30ea115b696b7ab49fcfb6661de4afe 330a8742da6384f9d5e8cef161d67911e379aa16 cb96c68705d5b574e658543bbd5b748b0fcd4440 f60ff3dbee456748d37a1fc8cadeb7d4609b0eef e59a8557 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 [66:74:01:ef:31:fb:95:62:a6:a6:49:fe:d5:b3:57:bf:01:86:10:4c] modulus: ea8a8b6a1a43c5fa110ca45295e84028bdcfcdd0e59c84009340ae2d19e3f04d4fbbfc504b38c238979c52b171824d54c24e37156e03c581172d0cc7c7e2e5b16007515f85902f479e9f35983a5cbd68a0ddee2afb5b50cf1252940c6cf4b92280e9b408e3f0ef33881a5517e41a967ca8aedc91fbddeb0212860dc3c362fc889426249d49cbff537e2b1029da6a122407b846128cf1977554a70389b64e87a349321f5a7745b1ae9b6c370e4e496531303d46e06caffed9be2fd4333f6e05c384114abc74e0ecbea9a8a823e3b39066d84df0ebd299d0af26543ce067c98d06037222489321a91ef7945f060b8a7606fee756862cadc439bb1aa2568b29fa25 public exponent: 10001 ]