2022-06-22 02:30:27,181 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-06-22 02:30:30,890 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-06-22 02:30:33.593  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Jun 22, 2022 2:30:42 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Jun 22, 2022 2:30:42 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Jun 22, 2022 2:30:42 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Jun 22, 2022 2:30:42 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-06-22 02:30:44.382 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-06-22 02:30:45.587  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-06-22 02:30:46.184  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : CMP Servers configuration successfully loaded from file /etc/onap/oom/certservice/cmpServers.json 2022-06-22 02:30:48.890 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-06-22 02:30:48.893 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-06-22 02:30:48.972 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-06-22 02:30:48.975 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-06-22 02:30:49.178 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-06-22 02:30:49.181 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-06-22 02:30:49.591 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-06-22 02:30:54.180 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/]]} Jun 22, 2022 2:30:57 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-06-22 02:30:58.092  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 34.114 seconds (JVM running for 41.131) Jun 22, 2022 2:31:04 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-06-22 02:32:39.086  INFO 1 [io-8443-exec-10] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-06-22 02:32:39.178 DEBUG 1 [io-8443-exec-10] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-06-22 02:32:39.288 DEBUG 1 [io-8443-exec-10] .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-06-22 02:32:39.292 DEBUG 1 [io-8443-exec-10] .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-06-22 02:32:39.373  INFO 1 [io-8443-exec-10] .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-06-22 02:32:39.376  INFO 1 [io-8443-exec-10] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-06-22 02:32:39.377  INFO 1 [io-8443-exec-10] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-06-22 02:32:39.378 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-06-22 02:32:39.378 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-06-22 02:32:39.382 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-06-22 02:32:39.474 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-06-22 02:32:39.477 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-06-22 02:32:39.574 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-06-22 02:32:39.578 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-06-22 02:32:39.579 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-06-22 02:32:39.582 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-06-22 02:32:40.871  INFO 1 [io-8443-exec-10] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-06-22 02:32:40.873  INFO 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-06-22 02:32:40.874 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-06-22 02:32:40.875 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-06-22 02:32:40.883  INFO 1 [io-8443-exec-10] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-06-22 02:32:40.883  INFO 1 [io-8443-exec-10] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-06-22 02:32:40.884 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-06-22 02:32:40.885 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-06-22 02:32:40.885 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-06-22 02:32:40.979 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-06-22 02:32:40.979 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-06-22 02:32:40.980 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-06-22 02:32:40.985 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-06-22 02:32:40.985 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-06-22 02:32:40.986 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-06-22 02:32:40.987 DEBUG 1 [io-8443-exec-10] 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-06-22 02:32:41.083 DEBUG 1 [io-8443-exec-10] o.o.o.c.c.i.CmpResponseHelper  : Certificate verify result:PKIXCertPathValidatorResult: [ Trust Anchor: [ Trusted CA cert: [0] Version: 3 SerialNumber: 426256456938610623904980011414343062971668310798 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Wed Jun 22 02:27:08 UTC 2022 Final Date: Mon Jun 21 02:27:07 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [7a:2d:cd:a9:61:76:c9:79:52:df:40:74:84:e6:22:fa:d1:e0:47:c7] modulus: ee5c174a252fb8dccdbcbc0f8dd45c123b0ac982f8095ed5ed2dfacb7fe13b59484eb4eea7043197c97f2b0396b8a3a68d938820c62f674c5bfe75883d0e6019c901afed8cd147276e73aa3822a0857cedfcb09e7dd61e73ae808848c699e0ba4fcde0606fe7bb6ae589cd7b6e30e330a10ec69586bcce7f8427b75fdc3c996c5e9e2d02a2a6e397fe0d47c541908a9e9f615091e716ead4694948107f442534a177abec933d92ce6f7415c6713ce4517c969e3d5b35e097529e5ae36b12b652cc1f4f3db801f77978e09149d40aa749d8c7a875516ff713b7837033f19371e44bd1d9ee21613a3a0f154effb2b43718cd1a255f79707e85e79bab944a97f39fda6bbac55cf303dbc60d19218bf4b0b1c9057e5f1af132e10368c9625d2753ba9c4e349f80ed4bf6defa7bd480be353cd6c3522bf04daa1bcd6c24c01637d46320552ca619685062003d76baf467c58681d25c660f90670ca16a96558a619a218ae15264913161574a3aba2464cce7085a7cd362216caccedc3b1f3b1b0849d5 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: af44d41b51b37764a83730278f3fe25902d45bb3 0df313aadbc9c04d774a874ff119d307b6774610 a1790cd27295502d9bbf63e1262bb0d2bfa02e5d c49c7c964de11e274d7670f1299ad2bcd6d3306a 6c3c8e3b6d1ecd4aa0fdd99956d8f81981605dc9 6d0c4ebd754e8a288d1c5c5d93de66f1b89fe3e8 ff049efd5463cf128936cf3241cb6029ff935fb6 d774b9ff1ededc5a96789ecfe019119fb557ef4d 1d53d2a6955632b3622b55260f7527f32343524f 30963901444862c2e30804f41ede7be042023591 f4ba424954c5b5d7cf89727afa3d18ebc797d6f5 90f9d522f51478c1a4378a7d261c88e6d6fef13d a393a20dc531d4f860dbbae0327020e811a8b5ea faef44300d6f4227b117516fef23286919f44f4b faaefb86e120cf14d0f9c2ff92cd700ede5f2051 b5ffc4fe9ffcbadc32861071e58c902b7a12b52c ed4ca5d4e765bba1f49c8d32a7c42bd03ea67ac3 0990dc32eaa7f68ff97ad37f1bea919ec27bf067 3fb6a92c7d7f2b6cbd25a800065ffe121b86dd9d dcadf648 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 [e5:1e:bf:1d:5c:6a:21:42:c7:2b:11:8c:12:9a:41:82:c2:6e:96:0c] modulus: c1199b5133e474c8262ac91b52589a01c7bbfa7e26cad0aecc1e220d64e52beb869208837f6d235c710b64929474693ed21d3b4284b6ff9dfc453d761ecc01000d2ae70e751efbb8b2013dff5cb8eedb614c48fe0565ba4c01d3b6a14facb45f2e167da221202ae208c1e26c27bbd3588200b7e20154de8c9a2b163d89e548e1d0e4f44eec5c2c328f6fe98071f302ec6e124eafae98d7f8841e02302c9dfc308ca68dfc8ce7a5b6a2fa5b80678e8b0f36cd67f853a7c76e1bd79f8f1f4110fd1f29525a9a35cd9a69f6116f4e610f5f0ee90cb97feff7c188a3035eae0efb9726e51c6477c92db34d97d31d21c63e01bee7e3d2019983e7b089d19fb6b29699 public exponent: 10001 ]