2022-04-10 05:36:06,518 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-04-10 05:36:09,877 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-04-10 05:36:11.792  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Apr 10, 2022 5:36:22 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Apr 10, 2022 5:36:22 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Apr 10, 2022 5:36:22 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Apr 10, 2022 5:36:23 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-04-10 05:36:26.534 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-04-10 05:36:27.591  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-04-10 05:36:28.281  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : CMP Servers configuration successfully loaded from file /etc/onap/oom/certservice/cmpServers.json 2022-04-10 05:36:32.019 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-04-10 05:36:32.023 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-04-10 05:36:32.026 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-04-10 05:36:32.078 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-04-10 05:36:32.291 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-04-10 05:36:32.307 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-04-10 05:36:32.653 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-04-10 05:36:38.441 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/]]} Apr 10, 2022 5:36:42 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-04-10 05:36:43.775  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 41.036 seconds (JVM running for 50.591) Apr 10, 2022 5:36:50 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-04-10 06:33:51.997  INFO 1 [nio-8443-exec-2] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-04-10 06:33:52.016 DEBUG 1 [nio-8443-exec-2] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-04-10 06:33:52.071 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=dcae-datafile-collector }, SANs: [datafile, datafile-collector, dcae-datafile-collector] } 2022-04-10 06:33:52.077 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-04-10 06:33:52.103  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=dcae-datafile-collector }, SANs: [datafile, datafile-collector, dcae-datafile-collector] } 2022-04-10 06:33:52.107  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-04-10 06:33:52.109  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-04-10 06:33:52.111 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-04-10 06:33:52.114 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-04-10 06:33:52.122 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-04-10 06:33:52.136 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-04-10 06:33:52.142 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-04-10 06:33:52.244 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-04-10 06:33:52.254 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-04-10 06:33:52.255 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-04-10 06:33:52.261 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-04-10 06:33:53.732  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-04-10 06:33:53.760  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-04-10 06:33:53.761 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-04-10 06:33:53.764 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-04-10 06:33:53.779  INFO 1 [nio-8443-exec-2] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-04-10 06:33:53.784  INFO 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-04-10 06:33:53.786 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-04-10 06:33:53.786 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-04-10 06:33:53.787 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-04-10 06:33:53.828 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-04-10 06:33:53.829 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-04-10 06:33:53.830 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-04-10 06:33:53.852 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-04-10 06:33:53.853 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-04-10 06:33:53.853 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-04-10 06:33:53.857 DEBUG 1 [nio-8443-exec-2] o.o.o.c.c.i.CmpResponseHelper  : Verifying certificate CN=dcae-datafile-collector,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-04-10 06:33:53.905 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: 412437763139585779799506026761587097764635582000 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Sun Apr 10 05:13:41 UTC 2022 Final Date: Fri Apr 09 05:13:40 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [7a:ab:3d:c8:99:54:8b:24:df:79:cd:6c:63:31:c2:87:0b:84:fe:77] modulus: caddf492f39c6b2a01597075d60a6d65cda2c9149bce16e4bdf8e731c10f463c7bb6563d85672d946a9195e7cceedeb87d1222977dfb65a22e720754a5eb9b4e4e52483a8e92025f21b21a61d695a0a2f3ccd1a495e85dcf408913bb15693d30cef38014b147bae0ece2606a382984d67a404587d153fb6176161f576f082b805cbef5f8244dec3c85ba5196780302e63c8a9aec7600ae7d668bc5fe9c531bb4f5f4c9e95cefc330ec9a185ed5bdb1d4e475ea91c99bf1e7ddcbb8813509cbf5cde61643c397cc060faf7eb790fd10954f25042a7b4281cce4be02aab248cf610ddc2b46ff5555866643876ecd386efcdce7f169dd2bd7a3f254e09d8d4311d8e5c0fcc8ffbe18c92cf182f4baead118404f1b3255ae1e54cd5ed57b780e1de67b6e7a4cd6e20f886f1b2a3555bf8c5ebe92f81a05c757cff89a0b87ac806b87d8a762d2d166df2a3d9b19b79aaa6abaff440811e7cf37d8cdd56ff374977eb48f0f2e5afe14f1d8a1154ed11f7bf15427b736f81010af86570a2249a37ebc97 public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 3342e233775b3897cb0892fa46650b32b0016e72 dced677a01f7e299dcbac25088ff8d3cdcb52dd2 7409d64d17011c02f597128caadc3b00d26d61a6 f57cc7702f35ce2bb855091df324a1d3f1e25913 b01416fdbb115f504566839f9b97577ea6bf7a42 94dcb947c2f4cce714e943b7fb1910467468132f 7b6381083af01db54ca343e2286cd83e5e7d80a1 c80a06c1d9910c9d00f24e66090f27af2c9e1c94 1a8369a3b0aab588d2c2106e30086435bac41044 b29d82c28130e622514fae2b71392ae4e5c8693b a9915696f5e5a33635d1b60467d897d871376643 6b5e8ccadc506635f52cf70a553ff82761d88874 0a5c0a31493be1164d37736dee88a34cb0fddd72 71a6aea962dc07fe49dd880d502620398ee4803b 096fa6943e3ba77469f865e75a893d84c97d1069 b9eb3a17737ff8d5384caa1d707962b926927440 5c4d24ae733e378fbdefc66c79ad50ad6ecded7c d29c3bdc7f084c46d00cb2a61293a6061c25c701 ebac7d9a97cb978dccdc69f5828e277362c47924 819fedfc 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 [8b:72:28:20:db:da:11:40:e9:cf:38:aa:20:19:0c:34:c5:fe:cd:14] modulus: eb0b491a9a23690b200f939ad0aa3ece0cf069e033ca4a4021255022a8451b47b39eb571b3e86abd88ebeda3f3fcbd6225a75ba5ceeaae2f0051896310b844c9354ea8150d3349bc557b2d79fc841d9cf4db50ec020d0c6b66a9f7182a5b59985d69b6614c968bfd15213726517dec2831a79f1d09b2bb58c5a0f0c1988191db2a027ddfa963848a4f9c075708cad8194f41edd44718dedd077f13748400f66ecab6ffc973f72c3f50ca9dbad052d227a5bd7069d63779c1096bfb61c50c58c73e7a59bf3ca2102f563bb89bc2ea7471d39f085565fd06a4de221444778fdd20c8f55fe0ac9e43d2e6b4dd6d1b3297d479a92670716ee9975a85bdfd9a741639 public exponent: 10001 ]