2022-05-31 03:21:17,730 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-31 03:21:19,076 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-31 03:21:20.035  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default May 31, 2022 3:21:22 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] May 31, 2022 3:21:22 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] May 31, 2022 3:21:22 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] May 31, 2022 3:21:22 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-05-31 03:21:22.895 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-05-31 03:21:23.202  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-05-31 03:21:23.417  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-31 03:21:24.203 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-05-31 03:21:24.206 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-31 03:21:24.208 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-05-31 03:21:24.212 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-31 03:21:24.255 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-31 03:21:24.258 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-31 03:21:24.389 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-05-31 03:21:24.953 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 31, 2022 3:21:25 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-05-31 03:21:26.005  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 9.256 seconds (JVM running for 11.377) May 31, 2022 3:21:53 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-05-31 03:22:10.483  INFO 1 [nio-8443-exec-2] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-05-31 03:22:10.491 DEBUG 1 [nio-8443-exec-2] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-05-31 03:22:10.529 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-31 03:22:10.534 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-31 03:22:10.552  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-31 03:22:10.555  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-05-31 03:22:10.556  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-05-31 03:22:10.558 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-31 03:22:10.558 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-31 03:22:10.562 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-05-31 03:22:10.568 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-05-31 03:22:10.571 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-05-31 03:22:10.605 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-05-31 03:22:10.609 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-31 03:22:10.610 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-05-31 03:22:10.614 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-31 03:22:11.175  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-05-31 03:22:11.178  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-05-31 03:22:11.178 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-05-31 03:22:11.180 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-05-31 03:22:11.190  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-05-31 03:22:11.192  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-05-31 03:22:11.193 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-31 03:22:11.193 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-31 03:22:11.194 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-31 03:22:11.207 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-31 03:22:11.208 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-31 03:22:11.208 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-31 03:22:11.214 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-31 03:22:11.215 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-05-31 03:22:11.215 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-05-31 03:22:11.218 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-31 03:22:11.260 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: 163350065890281317275900269055059712188247032276 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Tue May 31 03:18:37 UTC 2022 Final Date: Sun May 30 03:18:36 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [eb:5b:33:bd:84:2d:c3:5c:17:23:4f:a8:11:0a:c7:03:68:ff:ed:6e] modulus: e883acec9a5c3e787ecfb5a2c10c170f1667345fd707ee5e292a470aa1e9cdde7a64b894fd7f31f7c33b4eed39b34a1598838aadf8dd16bcc88f711b66f9b489070afedf829b4119afc6d14a95b4f3948274f194c2026819caa0f99cd104026f3cdfc2836ed5cc0a85a26d5171ea3846f37de0370b8299f055b813660fcf20a3b5f559ec469b53c3461a4fb4572e5166d358889f290dcba93d2f856ccc78ae16e7bcabb2e9bee05f1ab99826ecb732e8a4a9ed0f356bf4a8094fb46f4e30452762430b247e5e926e3e493d23e6c727ce00d651d6add540bf77c6d9514a11fafc130334749fa33c0a82f691f72d18b55c4b01defe4b6e2ebc59c360d30b9da99aee72eaf498544945af85a40ef91945564255282b568e07f9915c73b47c66b73c33c827ac0cf4d62757942adf878936850f5b6a9a5f83e2144514d93ec00863b9a8afbd3a5da8c2ce19b3bb38aa71e80d4ee02564ee1364a6535dff3e6ae4ec9d80d0b5ef688d0d30408039228678b6e5214cdf6c3f8586530368a887ee3b522b public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: e52f26547d600effda7bf89acac95f698a332b0d c7e59b0499615d1f430e03c31992cceecc394762 9013560c6f31e0c1c9c9ea606aaefff5e0a7e62a f8560d0644b47c66207b524962e366c33db5469e 5633da88ca5109794642c06042b7aedde7d3283f 8d9d54bb690a7ed9e784d586cdb377b477a7f0a0 a5b6609f41df2ae9c2183ded428cf1cef8ea1b16 79f7e6158c602faaa9c6b66c45e4ad65942a3b88 adc327b46fee242e5e045e51f11b294db56fe2ec 37cded08d21d6ad0fa10fc88204c5d9b173cca6a 5b990a1be906ed1920ac27c37c6c1fad1efbd2a9 4b8ec7a670d30f95fecacd6aca0012fe1cb4f5d9 ebda5c7b4da6b27d4e4543afc335cf993c220516 58e2743d89c37e846d9f9357d4bea2a0d39bd004 5501c0be7917a3a86f9394ab78ec469f770e8964 0d83089090a84d721b79de63902f6cf810a95819 921da17144fbfb9e9e201f62323b1c9da4466c26 1f544a3a3feae4814859aa4417e7301f0c99585e 28cbfd9f43e304bbaef8bf52bfb703e792bfdd50 e0714d23 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 [7c:3b:15:d7:22:39:7b:0e:0d:ad:c0:59:94:ce:c7:2a:3e:15:10:56] modulus: a520bb5f2f8da5dc08d67cb04699e6fb1f0619a206e3cafe25d4cd0de2d23fa07f1bc2ea24b55e50fc5c398d957a2522cfac68f236dee6387f15c2309b342afb42f08647ecc5dc698ac578df5eee2646d09284c5638602b74b628d1bb17a33d239e5e4850887eecbd6e63f7ae6b2b27cb80410d34847ea426898d9c333e7a3f901cf9353483d61d5457b754347ebce0a7276b717e8e15fcda83f9c9638305025db3a791e67855e3ea4f0b985bbae46afb0f9f7c185f818ce3439b25611e954c72d34b9a32a11606617a1bb87807be4c2b08075f224a1c8db6f6854155370ba48e52b5349d483a98716ac64239fcda2615431a5f517d7cab57e084db1380a2745 public exponent: 10001 ]