2022-03-16 03:07:29,147 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-16 03:07:30,772 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-16 03:07:32.002  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Mar 16, 2022 3:07:35 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Mar 16, 2022 3:07:35 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Mar 16, 2022 3:07:35 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Mar 16, 2022 3:07:35 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-03-16 03:07:36.542 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-03-16 03:07:37.010  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-03-16 03:07:37.263  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-16 03:07:39.099 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-03-16 03:07:39.104 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-16 03:07:39.107 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-03-16 03:07:39.112 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-16 03:07:39.158 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-03-16 03:07:39.165 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-16 03:07:39.329 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-03-16 03:07:41.310 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 16, 2022 3:07:43 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-03-16 03:07:44.415  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 16.754 seconds (JVM running for 19.395) Mar 16, 2022 3:08:03 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-03-16 03:08:34.175  INFO 1 [nio-8443-exec-2] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-03-16 03:08:34.187 DEBUG 1 [nio-8443-exec-2] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-03-16 03:08:34.236 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-03-16 03:08:34.241 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-03-16 03:08:34.274  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-03-16 03:08:34.277  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-03-16 03:08:34.278  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-03-16 03:08:34.280 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-16 03:08:34.281 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-16 03:08:34.287 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-16 03:08:34.295 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-03-16 03:08:34.300 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-03-16 03:08:34.365 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-03-16 03:08:34.372 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-16 03:08:34.373 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-16 03:08:34.380 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-16 03:08:35.220  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-03-16 03:08:35.223  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-03-16 03:08:35.224 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-03-16 03:08:35.226 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-16 03:08:35.237  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-03-16 03:08:35.239  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-03-16 03:08:35.240 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-03-16 03:08:35.241 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-16 03:08:35.241 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-16 03:08:35.256 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-03-16 03:08:35.257 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-16 03:08:35.257 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-16 03:08:35.265 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-03-16 03:08:35.265 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-16 03:08:35.266 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-16 03:08:35.268 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-03-16 03:08:35.310 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: 17865632311015270959334926179901422084714704851 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Wed Mar 16 03:03:42 UTC 2022 Final Date: Mon Mar 15 03:03:41 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [4f:1e:09:08:61:59:77:51:29:13:d3:8a:60:b7:8c:c5:1e:fb:b2:78] modulus: bdefc27b03711f8b7662384156d2b4e5050f683a99e19ec6b0f5423e8d31cec76cc2fc544b2d92a5cd9c17c1925cddf81dbfd62c0740752315aedc31daefe507a1c6fa12fa02a4479d910c58e478cbb787c316f4159ab3cf6c8416842f2bfa3f6da3d2ba895cdd0675f19a1863c6893c6193d90129510c056d541c27fbbb9b0ab0538ebc98bdd9123da96311214adbb002138d81a5bea4585b6b1d85944ac7dd65b3490a1b59db2d5d94e203b12d0294bd286c58a29678c5a434ed4f2527a02acfddea22b37a0b8af2c07edb21898114cafcf63d18d3586bb4a4e6221327fd5460c6dec184bdcaf46d62f64dcda4cebe67d2dffa65cc86c95982628aa8849bb6e9f001ab6343b2530472cf5b5e3247d871ded5463abd7068273a0b304a987e870166f55535ea8cacdfd9e792aeca8755afd2424256455a3dba347a2477bf50567d1e3470141f14d956a988e6054988ed93f0bd4ef18d54d651012691dff369b5d6f0c1119f36f1e39ddb10a0c4b9b4045fa3091c2e417ee42a3c17652df8f483 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 142f485772d6241d077bc8ec034a6a9606933309 e3ecea6517014614ee8808a482ab449ad27bfdd6 99a34b10d6717af5a2af6ee88f542a5eb45462d0 d89b0c3162df17300048590e83253c57a34fbfba 95507b0c82c62b0cc5b162aeac413679620f2399 d376c6d9d869350b09ded4c61506ad4bb1e9086f a87761e2074c23b6c7d0f40baaa31848dfe229e2 1d02f05ffb6f58726b7e9b513a152e59da067494 8eeb14a3da581d409062884fb047c53cfd3d5c9e 1c19484630f5fda6b917fded7bfea8bb4f502278 075cd81027dd19fb58eca82bb3d0e6d79a3da7a6 e89a86c342c74872d1bf70282a7d6184dfad85ec 2af5f898c4e3f9013a442d7348b699f26e69d999 db5b07cb92c0b25b61ff34b3790b9441f597b0e6 652ee55ec130e8e6708fc3e75f9659ebfa11f28a 9dfd7c5d939faa7365d45c432be649d65517f8a0 d678188e74c6ae23ec3f8268e2b9462abd2d2eb2 89f2b3776965ad6cf7ebf1c5805b043fc3718d48 a43c68fe44690d8fee009fe0c676d07e86847631 ee02ee5b 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 [21:36:d5:34:46:ff:db:0c:0b:2c:63:d2:68:26:49:07:6a:03:ae:40] modulus: cc50a2e3d5d67953e342db3689c8d164dcdc0b7473bcea2ad134ab6554da0c2b7984c4303f58ad584b1384430501189e094b5b7cb526da72cf5d1e9d19199498fbd612e6c232d99c2687688b9f400c49604839d73d9d408003fb8c959767d069ff78fd958edc5f6e217aee2de4069abc0f7945e6b880ae33a673212158e7027a3123edb333e7e3626e127a4191d3d6132961c35d470955446e9b7733db2ccb1454ad18fbbfa3d4e0fbd62ffdcc0bf75bee577c75d50ef7f13570643a7422024b8e7ea47725406d7118d4f74d9c699af6b747098eae1a9cc4018b088513c03f4925d140c9bfc7e01d0fc5e8104d708303fcdbaadd50ab86f5c00e11952a07eb3d public exponent: 10001 ]