2022-03-01 23:26:47,921 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-01 23:26:48,634 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-01 23:26:49.238  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Mar 01, 2022 11:26:50 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Mar 01, 2022 11:26:50 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Mar 01, 2022 11:26:50 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Mar 01, 2022 11:26:50 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-03-01 23:26:51.075 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-03-01 23:26:51.332  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-03-01 23:26:51.448  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-01 23:26:51.976 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-03-01 23:26:51.978 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-01 23:26:51.979 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-03-01 23:26:51.981 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-01 23:26:52.011 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-01 23:26:52.013 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-03-01 23:26:52.103 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-03-01 23:26:52.550 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 01, 2022 11:26:53 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-03-01 23:26:53.269  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 5.934 seconds (JVM running for 7.194) Mar 01, 2022 11:27:26 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-03-01 23:27:39.626  INFO 1 [nio-8443-exec-4] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-03-01 23:27:39.634 DEBUG 1 [nio-8443-exec-4] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-03-01 23:27:39.669 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-01 23:27:39.672 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-01 23:27:39.688  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-01 23:27:39.690  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-03-01 23:27:39.691  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-03-01 23:27:39.692 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-01 23:27:39.692 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-01 23:27:39.695 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-01 23:27:39.701 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-03-01 23:27:39.704 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-03-01 23:27:39.739 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-03-01 23:27:39.744 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-01 23:27:39.745 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-01 23:27:39.748 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-01 23:27:40.327  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-03-01 23:27:40.329  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-03-01 23:27:40.329 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-03-01 23:27:40.331 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-01 23:27:40.338  INFO 1 [nio-8443-exec-4] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-03-01 23:27:40.339  INFO 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-03-01 23:27:40.340 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-01 23:27:40.340 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-01 23:27:40.340 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-01 23:27:40.351 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-01 23:27:40.351 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-01 23:27:40.352 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-01 23:27:40.357 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-01 23:27:40.357 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-01 23:27:40.357 DEBUG 1 [nio-8443-exec-4] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-01 23:27:40.359 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-01 23:27:40.390 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: 584298497440479683335167676484959233288002590695 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Tue Mar 01 23:24:43 UTC 2022 Final Date: Sun Feb 29 23:24:42 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [f2:ca:c0:05:73:4f:f6:5d:40:e1:2c:13:6b:d6:f7:68:a4:8b:23:f6] modulus: ca037179b726848362173ef754d61961ab387e9f1d87db898192531221dc68a5b8e1b3b848f4b3db3247fe3a982e540232cc23baeb4c05034be6bffbc65774ece2607c5e1bff2d1f55aa0c29cdc239c19eb6878f7b5ef8896a885e9e6887a50fabf18572a0118485d950f04444e91683243ff07592fd27b333fe8ee5dd43891db3c4f6bf69305cefe924330fbd794f5fd62597fdfadeec5b8a21facfbb32c62845ad97860682260549daf4a383325cb221bbd6241ef34209b447aad3fa03370c04877c03b0279f6eb75cd8b46eee0ade76f5912866ca146bf2f3138dd98f791d88b990d4fff1f2d3150f790be8688ea78ca61e37938b49ce22501ec24fd2a31eb5f33caf09a3b5dade5c7a7385e1e0210d32611ddde168405689045e9759155b981b5786a94c55a3cfa9fa395070316bbf5a9b75dcc1bdd9ea756524f35dc19be02dc6db600e27c5caa2b6742965dc8347aff6fd423ed2297e72872aaa85ff1597168a1381ce523ab0f67b3ee97e6eb74be0424cf71344b057fbd1d851aecdbd public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: a73a3f18ab9754c228d84bd8286973ae30a1ce8f 32bbc9aa0aba92849be3afb904e88ad87c28610f fe16dee5572b0c7b469a568684abc74db9ad1f25 de95f76fe44d4ba508434dbbd1b2d72e08c9b540 df6efdeefc148fd87f7fe7b42c920b6e14abfa36 45f4c0e9849f7e26f9a470e366e699506d36a203 eebff614285e64df8acb76ef274c9763087253b2 fd53c1421817a82bc795ac675ce2178a6e98bcc4 4fff609e720c1430c4e34db2dbb1c811c6888aa8 f02dfdabe00aa30a2ed9b8e092bada01f38ee5ba 431fafee5077019ee1b024c981baabaea7be6258 0dfba14562e5a13f85155987b705cbaacae68e48 f06c0c66a9a545c6398fbdab1b0190dda0a8a9a5 00dd68611687ebd027836d8ce1356977c199f1a9 c060bab93d82a4d9b5580293c4e6b1779f6cad4c f157937960e0b9877acdc7038d8cf03f659c45e6 67e7653ab256431274245faa1d4b085db22dff33 85aad74ef1830150c2aa3868351a92488399e2e6 7f2d92c1df8f26aa755a1eec39fa5b8e46cbb14a d23c7c9d 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 [b2:18:19:46:22:dc:ff:05:c8:df:3c:3b:da:0b:4f:9a:b6:fe:df:34] modulus: c424ee23183883b29c7d1da03d3cbc4917a017094f63833fdb30d36cef468e7a2895143618dbe18af6c8ca09a476586052580f9e7c97d1ecd7e5e7fb5d2552c2d9303470e9a4ab6d6ccec3b8fb9fbb1466716c1e60e6c013dee129a6cf261e7957f6c71fd0622a8bd3577ad2b93eba25e948b268ab3cac7435dbd33c85054e147ed4f51e5bf62b05349ecce9029be8a307978eb12afd8faae612d45eac00c5ca93a311b7cddf20e3945e5d1ee3dafefef3806339042fec21e97cf9d00f6033b73b8240034aa62625767055cc16f08c107d4255bd5d2d9f8047a00ec8ed0b1424b99045e7f66a76aa443dfcfca73a24c11dd09738fc1797aa75dd5a3b47e08945 public exponent: 10001 ]