2022-03-08 23:26:22,635 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-08 23:26:23,353 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-08 23:26:23.946  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Mar 08, 2022 11:26:25 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Mar 08, 2022 11:26:25 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Mar 08, 2022 11:26:25 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Mar 08, 2022 11:26:25 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-03-08 23:26:25.915 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-03-08 23:26:26.151  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-03-08 23:26:26.356  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-08 23:26:26.926 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-03-08 23:26:26.929 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-08 23:26:26.930 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-03-08 23:26:26.933 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-08 23:26:26.968 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-08 23:26:26.971 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-03-08 23:26:27.073 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-03-08 23:26:27.573 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 08, 2022 11:26:28 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-03-08 23:26:28.378  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 6.348 seconds (JVM running for 7.662) Mar 08, 2022 11:26:58 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-03-08 23:27:53.595  INFO 1 [nio-8443-exec-5] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-03-08 23:27:53.607 DEBUG 1 [nio-8443-exec-5] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-03-08 23:27:53.648 DEBUG 1 [nio-8443-exec-5] .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-08 23:27:53.653 DEBUG 1 [nio-8443-exec-5] .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-08 23:27:53.670  INFO 1 [nio-8443-exec-5] .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-08 23:27:53.673  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-03-08 23:27:53.674  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-03-08 23:27:53.675 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-08 23:27:53.676 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-08 23:27:53.680 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-03-08 23:27:53.686 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-03-08 23:27:53.689 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-03-08 23:27:53.729 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-03-08 23:27:53.738 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-08 23:27:53.738 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-03-08 23:27:53.743 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-08 23:27:54.298  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-03-08 23:27:54.301  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-03-08 23:27:54.301 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-03-08 23:27:54.302 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-03-08 23:27:54.310  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-03-08 23:27:54.311  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-03-08 23:27:54.312 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-08 23:27:54.312 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-08 23:27:54.312 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-08 23:27:54.324 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-08 23:27:54.324 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-08 23:27:54.324 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-08 23:27:54.340 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Retrieving certificate of type class java.security.cert.X509Certificate from byte array. 2022-03-08 23:27:54.341 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-03-08 23:27:54.341 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-03-08 23:27:54.343 DEBUG 1 [nio-8443-exec-5] 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-08 23:27:54.370 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Certificate verify result:PKIXCertPathValidatorResult: [ Trust Anchor: [ Trusted CA cert: [0] Version: 3 SerialNumber: 535832719418171273565939933256589618523682924047 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Tue Mar 08 23:24:15 UTC 2022 Final Date: Sun Mar 07 23:24:14 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [4c:85:a4:99:51:91:07:e8:cc:b9:2a:0a:b8:f7:43:cf:c4:02:4f:ba] modulus: e74e4a6d0e910d034f1a25f383fa9da7e701b01aead467005cd8bdfe5854e8c8ad055edc74360aea8001b2f66c7f013d9aecd148980a2393b5d453c18b9db0332f04d53306e06b0e78f37da7d1794a8dc27e398d94731047041ad47f5aa69daa2191aac29e281070ca11c9b84a86741bd83c6d9a5b4bab1cd6bd7931adbd9d45da3974179efb81f3631ca5d70f8012aa2d7f9178c4abb6b7c435bb0e69317b7fbdde99d1b263e2658e7de1fec2c052e2154e125cca865dbf2bfd68dd4b7e8a83b1f30b062bbb80d7acfbf88f3d6560bab260e31407f83b64f567def65e0ecb96ffd8915bd3e0ae3ea9286795dd7bfdd1ad6c8e703d449413868e6d1ce869e124d73a4685f26f5327a4bd87c80199768ecef6e3e6af9294892e1e54fde15ca6541b4bf8585578b25c0e65f13a34a0039f1b8a528d72d7f66505b8d895d1bf41943d5bce760a1c50920e65128f22906d6ebbdb454cfdae9e3d6823a208e86f09431a74b370617bd0b87a0271d33c1d06b4d2de7bf3fc269db61a701fc3861f8ff1 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 14c6f458e76eca0c3fda5baf7f7be5543b939e35 e8144a10c9210621a5f11a59b8cfb4fe013e9cf6 24bcf796dc1c99289e240468d80d28a9296d9646 84c94489870e8c9c8e1648244e7a85d0a059df33 4008054402eb96af14292f672562d7acf74bdbfd 0bfd2eacf8a257e67bc2b4db21a9350ce33daaec 5b0432db5ae270c5beee38a73d24322ded01efe8 42ea17051bfaca1e465078de79e4bcd5f5340146 d1df309f21509c33114ce159c8261dc2935ad709 a7e44f41bf5aed446a8a090e59f7b19f967230e0 3e2be2ae37d7e06c0f1b82f87f483cf379b926da 86802ad9e16fb846a7419306361af4f0cff4fd38 e504f56476bda9e79811b42d43159d2480a2e04b f377e49025b7e308054597e2876a9fa62f70521b b19c02158bc72c2fce471112c531e149cd12e9a9 074f1b2eaf74fe55dbc604ee58c072381a01bbd2 a21fd29032ac0bb959cd22564fb1d926d6c0f7df cbec386181d72d3e9b85d392729540925c5f2326 f6b11c65ed83923e775d49c658190ff38250e3f2 81e1065f 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 [69:49:7e:d6:d9:4e:ad:f9:99:3d:f6:92:20:53:b7:07:33:6c:e3:64] modulus: c73684c3ed96b6a1ed359fc9e438982682fd54b126314bc5e928ff9c3207340668538a790953ba4e1b3a4ba389cdb55dfdb52a8d40aa449a975853b3ab432a2c4864892e1ec8acbbe94e4ad5032d905695e7d78ecfbf750917a2aecb7fad342019fd1278260a1c931486a068295e21318022a6e1044d2f6ea1f3f54024d166032625d665391d0bb6378d54fba0c54c58ac3114e98844619de0f0eb0c2d286593ff5c15860ce886f934afbaa5b62467f00f0a963d5fba196b577418037f0d981d518df78d4bab32e6a13f4ef7d2ef0ba7be793f189bcb554acff5fe5548b8c5f0cab68e3a7973a5b12b0e29dcb54a3e59a5c569114616e2b0255aa223eaa60813 public exponent: 10001 ]