2024-06-03T13:37:54.798Z DEBUG 9 --- [nio-8080-exec-8] c.c.ca.connector.ejbca.LoggingAdvice : Entering in method com.czertainly.ca.connector.ejbca.api.CertificateControllerImpl.issueCertificate() with arguments [60ae27c5-7d6c-4653-8e30-f8e76524a2fd, CertificateSignRequestDto[pkcs10=MIICWTCCAUECAQAwFDESMBAGA1UEAxMJdnNjcmF3bDExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvZWvr9naYRxLuxL7Eb+9SlVrkuf0+Yez885+ofUN9OzE0n2bgRd0vQ+Y+O2Fgq90uSBtQ6eB0rPTW2pxtrSfaN87/P3nm5Ffuyip345Q43ORf/+eEIrdG7rOm1x0FZaac69hYB7IEjpFPi6eIDEBzcgxHIjQMBPJOYQmg7A7DrGTXZEu1Xex9yXB8xsrhGN+Km6KcODglD5PPvxly5ZLw/voEK4ka6FWKPZRSV39/D84MJioTrY+Xwug6wXFkgAH4ySCHmtZgtW+DywVEOyiwO/XqdjNCvJiCC+nO+TB7V3sS1THyE/IXi9iHZ4DUvqige/Fuz792WVsy2H9kWvw4QIDAQABoAAwDQYJKoZIhvcNAQELBQADggEBAKVlmTC1wVKaR4Lt4gf2s0HOLYmpLD3gAIe1bu0hadWhHLEKDn82akcugPEEXvRbu/vP9QmBt60h9j70QEnWyNyL5ZpHupPW5C4rcwZFGzDEfeP1n5ghvf6KTIglf8ldWgdhSRwjGkJNQ1jxveFzQgq2jScUPdRMtkoecqMMo6g/h2RQ2jLv3eMZdi1cmlOEDSPUOcZiXp0xZdQNOMuWMKWxhN7lCwgvVUBG+T/nzAow/dC/kgvfDmE/q3sEgWE3Z5lkX7YAhhUllYGou0FU/qzt0YR6d7IKjq/vJMgY+cowXbaH69lEfnhuuL3qEaUHuGQ/3H78miRQMjsBQ9rR7s4=,raProfile=[RequestAttributeDto[uuid=e0ab3b4e-7681-4a9f-aec5-e025eb1a56a4,name=sendNotifications,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@896]], RequestAttributeDto[uuid=417077da-bb2b-4f35-a0f7-abf824e345ec,name=keyRecoverable,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@896]], RequestAttributeDto[uuid=c0c14dee-9319-4b03-af01-6a21bf30c1e3,name=usernamePrefix,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@648b0a8b]], RequestAttributeDto[uuid=5c94731f-621e-4851-b40d-b4f4897f0240,name=usernamePostfix,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@2037fc3]], RequestAttributeDto[uuid=baf2d142-f35a-437f-81c7-35c128881fc0,name=endEntityProfile,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@7761df35]], RequestAttributeDto[uuid=eb57a756-5a11-4d31-866b-e3f066f7a2b9,name=certificateProfile,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@69d998d0]], RequestAttributeDto[uuid=edfd318a-8428-4fd1-b546-fd5238674f78,name=certificationAuthority,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@42b1a927]], RequestAttributeDto[uuid=3655e4f5-61d8-49c9-b116-f466a9f8c6b4,name=usernameGenMethod,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@8fa5dc84]]],attributes=[RequestAttributeDto[uuid=,name=email,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@39ef128f]], RequestAttributeDto[uuid=,name=extension,content=[com.czertainly.api.model.common.attribute.v2.content.BaseAttributeContent@ea7f7c63]]]]] 2024-06-03T13:37:54.858Z ERROR 9 --- [nio-8080-exec-8] c.c.ca.connector.ejbca.LoggingAdvice : Exception when calling com.czertainly.ca.connector.ejbca.api.CertificateControllerImpl.issueCertificate() com.czertainly.api.exception.CertificateOperationException: Index 1 out of bounds for length 1 at com.czertainly.ca.connector.ejbca.api.CertificateControllerImpl.issueCertificate(CertificateControllerImpl.java:107) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at com.czertainly.ca.connector.ejbca.LoggingAdvice.logAround(LoggingAdvice.java:56) at jdk.internal.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.czertainly.ca.connector.ejbca.api.CertificateControllerImpl$$SpringCGLIB$$0.issueCertificate() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:738) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Unknown Source) 2024-06-03T13:37:54.860Z DEBUG 9 --- [nio-8080-exec-8] c.c.ca.connector.ejbca.LoggingAdvice : Method com.czertainly.ca.connector.ejbca.api.CertificateControllerImpl.issueCertificate() execution time: 62 ms 2024-06-03T13:37:54.862Z INFO 9 --- [nio-8080-exec-8] c.c.c.c.ejbca.ExceptionHandlingAdvice : HTTP 400: Index 1 out of bounds for length 1