2022-01-31 02:32:41,606 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-01-31 02:32:46,711 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-01-31 02:32:49.909  INFO 1 [ main] o.s.b.SpringApplication  : No active profile set, falling back to default profiles: default Jan 31, 2022 2:33:00 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["https-jsse-nio-8443"] Jan 31, 2022 2:33:00 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service [Tomcat] Jan 31, 2022 2:33:00 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet engine: [Apache Tomcat/9.0.56] Jan 31, 2022 2:33:00 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring embedded WebApplicationContext 2022-01-31 02:33:03.120 DEBUG 1 [ main] o.j.l.LoggerProviders  : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2022-01-31 02:33:04.210  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : Loading initial configuration 2022-01-31 02:33:04.913  INFO 1 [ main] o.o.o.c.c.c.CmpServersConfig  : CMP Servers configuration successfully loaded from file /etc/onap/oom/certservice/cmpServers.json 2022-01-31 02:33:08.413 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReloadConfigController: {GET [/reload], produces [application/json]}: reloadConfiguration() 2022-01-31 02:33:08.415 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.CertificationController: {GET [/v1/certificate-update/{caName}], produces [application/json]}: updateCertificate(String,String,String,String,String) {GET [/v1/certificate/{caName}], produces [application/json]}: signCertificate(String,String,String) 2022-01-31 02:33:08.416 DEBUG 1 [ main] o.s.w.s.h.AbstractHandlerMethodMapping  : o.o.o.c.a.ReadinessController: {GET [/ready], produces [application/json]}: checkReady() 2022-01-31 02:33:08.419 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-01-31 02:33:08.700 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-01-31 02:33:08.705 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-01-31 02:33:09.307 DEBUG 1 [ main] w.s.h.AbstractDetectingUrlHandlerMapping : 'beanNameHandlerMapping' {} 2022-01-31 02:33:13.907 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/]]} Jan 31, 2022 2:33:17 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["https-jsse-nio-8443"] 2022-01-31 02:33:18.707  INFO 1 [ main] o.s.b.StartupInfoLogger  : Started CertServiceApplication in 41.193 seconds (JVM running for 49.486) Jan 31, 2022 2:33:22 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-01-31 02:34:52.301  INFO 1 [nio-8443-exec-5] o.o.o.c.a.CertificationController  : Received certificate initialization request for CA named: RA 2022-01-31 02:34:52.309 DEBUG 1 [nio-8443-exec-5] .c.c.c.Pkcs10CertificationRequestFactory : Creating certification request from pem object 2022-01-31 02:34:52.498 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-01-31 02:34:52.504 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-01-31 02:34:52.600  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-01-31 02:34:52.604  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Validate before creating Certificate Request for CA: RA 2022-01-31 02:34:52.605  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Validation completed successfully. 2022-01-31 02:34:52.606 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-01-31 02:34:52.607 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-01-31 02:34:52.609 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random integer 2022-01-31 02:34:52.696 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpMessageHelper  : Generating Extensions from Subject Alternative Names 2022-01-31 02:34:52.702 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpMessageHelper  : Generating Optional Validity from Date objects 2022-01-31 02:34:52.815 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating a Pki Header Builder 2022-01-31 02:34:52.897 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-01-31 02:34:52.898 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating random array of bytes 2022-01-31 02:34:52.903 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-01-31 02:34:54.509  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpClientImpl  : Received response from Server 2022-01-31 02:34:54.511  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Response type is: INIT_REP 2022-01-31 02:34:54.511 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Verifying signature of the response. 2022-01-31 02:34:54.512 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpUtil  : Generating array of bytes representing PkiHeader and PkiBody 2022-01-31 02:34:54.601  INFO 1 [nio-8443-exec-5] o.o.o.c.c.v.CmpCertificationValidator  : Response status code: 0 2022-01-31 02:34:54.602  INFO 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpClientImpl  : Verifying certificates returned as part of CertResponse. 2022-01-31 02:34:54.603 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-01-31 02:34:54.604 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-01-31 02:34:54.604 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-01-31 02:34:54.711 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-01-31 02:34:54.711 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-01-31 02:34:54.711 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-01-31 02:34:54.716 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-01-31 02:34:54.717 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Parsing X509Certificate from bytes with provider BC 2022-01-31 02:34:54.717 DEBUG 1 [nio-8443-exec-5] o.o.o.c.c.i.CmpResponseHelper  : Creating certificate Factory to generate certificate using provider BC 2022-01-31 02:34:54.718 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-01-31 02:34:54.901 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: 686649415517163573122738765527570119399516733577 IssuerDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Start Date: Mon Jan 31 02:28:01 UTC 2022 Final Date: Sat Jan 31 02:28:00 UTC 2032 SubjectDN: UID=12345,CN=ManagementCA,O=EJBCA Container Quickstart Public Key: RSA Public Key [3f:bd:0d:2d:2f:28:86:b0:55:85:9d:6a:4a:d0:1b:09:e1:61:9d:99] modulus: b8afb31934a4b12c1dcf950376f16504241111de2d467a630eca6d6976b47a3d27c6bffe60cad1c356540bcbad4c30e4fee08d71ba3cfa19b0d50dce3a775b7dad58a9d7cc331bcd2ab4889111b8b1cf6919420f4c2b1822f41d93997213696a6a39ac17e18c6bfbc83ff200b0c776a48bd904085d338d30c7c479cda9afd6c87896175214a02cbf92841b832f703bac4c9d20898b7e84b2f1997a014c78b883decd515f3569400997ee00aa5e6848848ea649c0bca35fe0324896e5dae4656de73642a97b4cb37d7feea077d216d0aa5b1663080d5e124956caf9f7f50602d523dc090d311d56586f3e2ab3edff028967899f0df465a5b86d68a3f134cea977c61843a662e7c59613d918c59fec73a286e9a6a9a207ef4f97c4da621dbf5de9eb344765509092c03dd3a8be3f38d29f84230d3e1e243e576d907adbd2612074bace90bc6af8078777e3039cfe7a223055f5ec96150cb024e6927a04a2a06db91fc5d66bec844a3faa48af4cfbc0c878d1dff31a4a3c9c5a2f38429d505bdc9f public exponent: 10001 Signature Algorithm: SHA256WITHRSA Signature: 74330ff51a2e2989fa274a3283624fbd58c72966 9cdc92e1b58a268aaded36fd2f1f22195e8092d0 ae55dd24daab74ff74e5893935c51a91992ba894 42bec1d51334045ce879f5d7f26a1b637aabac6c 3e2404c38af115b4a516ecb12467ae79426d0de5 a1e65f0e3b6bbb084d814ef3f2971cf4855e139e fcceef892d3917d4559b41aa00446fe1a3b47531 2aceed1969969d18e222804c2ec18f0352e54bce 896959b7df9c88417e580ba8c605ceddf3480e91 af7c8bb5de8738dfcfc5ad66cd2499cdaf1d55aa dd9dea6fae2d6987ece8035284cd2054692175bc 3333d967398c5c47fe1aef15b245f6d0b64a944d 8f2c48014346f817d465feac9ba7fa1794ed2640 f0e43129ebf988b8da557d6792a6690995683871 7d50078a761e87062a60e3ebeb1cd493a6256795 f7f32214dc859a8397f05fc3885790bd68d97f95 f64f2e25832d42e09434cc3c88e489f63f106751 2a9c34b7eb07796945210c7bdf6e0c20ec359e4d c56fbf3834ea11d0c7e53e5031bca649021ba6c6 eeecbc2b 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 [60:40:76:9b:a1:77:d8:51:ff:36:53:9c:a0:4f:ca:b1:df:8f:47:7d] modulus: c2069ab2898632e3782db5c9e6ac2e518ff670d5464837801a9ccb7a1a51dedf59fac4d45288a8537ff8727ee01086e9799da753b70bcc9242230585977ace6d2c4df3d8fdc53ae280237a8cb74012b528ea0428bbda940c098a0385d9ece4e39f27bf862122ed7bbab55cd617de8c3bbde2b665e7d5eea15acb3b860cb3d0837bd636bc9dc9b0d91544e847a943ff80652a2579e67a18ec75461076216ed140052c87d1ca5fde5814f843ddc517b30287c259c137e832d7a6e3b184cbdd69d16b6f0aae0d871b58cb3769d4ebd25c75293391b002bd705f319f9718010458626df7bb9bedf6d0a02b625ad1b91f2a1cd192a08c88f65c531f5a25e8433e3597 public exponent: 10001 ]