<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:33:22 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[MODCONSKC-4] Cannot create an institutional tenant</title>
                <link>https://folio-org.atlassian.net/browse/MODCONSKC-4</link>
                <project id="10277" key="MODCONSKC">mod-consortia-keycloak</project>
                    <description>&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;curl --location &apos;https://kong-mstest1.int.aws.folio.org/consortia/bdc0baf0-00c9-4b43-a53b-d4305d35ca7c/tenants?adminUserId=f4049845-f52d-4c5f-97f8-c08286ab5f63&apos; \
--header &apos;x-okapi-token: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJxd3EwSHh0NHgxcnlUOUZ4Z3h1WVZzamhrSFB2ZVl5WTFVUXAtY1JTZEJrIn0.eyJleHAiOjE3MDczMDYwNTMsImlhdCI6MTcwNzMwNTQ1MywianRpIjoiMzAxMmVjOWMtYmRiYi00Mzc5LTk0ZmYtZjY2NzJkZTJjNWRiIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay1tc3Rlc3QxLmludC5hd3MuZm9saW8ub3JnL3JlYWxtcy9tc3Rlc3RjZW50cmFsMyIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJlYnNjb2FkbWluIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoibXN0ZXN0Y2VudHJhbDMtYXBwbGljYXRpb24iLCJzZXNzaW9uX3N0YXRlIjoiNGQ1ZDVhZjktYzdlYy00ZTM3LTgyNzgtNjIxNzg3OTI5NmU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJkZWZhdWx0LXJvbGVzLW1zdGVzdGNlbnRyYWwzIiwiRUJTQ09BZG1pblJvbGUiLCJ1bWFfYXV0aG9yaXphdGlvbiIsIlN5c3RlbSJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsInNpZCI6IjRkNWQ1YWY5LWM3ZWMtNGUzNy04Mjc4LTYyMTc4NzkyOTZlNiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwidXNlcl9pZCI6ImY0MDQ5ODQ1LWY1MmQtNGM1Zi05N2Y4LWMwODI4NmFiNWY2MyIsIm5hbWUiOiJFQlNDT0FkbWluIEVCU0NPQWRtaW4iLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJlYnNjb2FkbWluIiwiZ2l2ZW5fbmFtZSI6IkVCU0NPQWRtaW4iLCJmYW1pbHlfbmFtZSI6IkVCU0NPQWRtaW4iLCJlbWFpbCI6ImZzZS5ob3N0aW5nQGVic2NvLmNvbSJ9.YuRqTl-tioPOSMnwiatBW23qdreIDnqC7AgH6UUCeBzxUxal9zxZp_Psje9M_Q0BH2qtRSsoVQSGcr7S3chnUCLBncBKDjqOlDNEJq_NZop2ODVQrgxTlehvgVR3vGCte8FJ60F1CTBMpXdgoF6cID-G7lgc4YWHICdFh4UM4POjHEE4rl11R2iQ6JniVDsmSWrfCD8ZQIKuaH49GitYS-XFypCr6G1KAgq3E9OzXZVBsVeshoaAt-knuJE-ffkk0mBsPWFg6jSzUdxdYgpHdCcjeoBhlZZoQRmx1knN8yR_jkcfOPGPG-neGKf6kEFroo1AOtys1rLP5CDNFe0PEw&apos; \
--header &apos;x-okapi-tenant: mstestcentral3&apos; \
--header &apos;Content-Type: application/json&apos; \
--header &apos;Cookie: folioAccessToken=eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJxd3EwSHh0NHgxcnlUOUZ4Z3h1WVZzamhrSFB2ZVl5WTFVUXAtY1JTZEJrIn0.eyJleHAiOjE3MDczMDYwNTMsImlhdCI6MTcwNzMwNTQ1MywianRpIjoiMzAxMmVjOWMtYmRiYi00Mzc5LTk0ZmYtZjY2NzJkZTJjNWRiIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay1tc3Rlc3QxLmludC5hd3MuZm9saW8ub3JnL3JlYWxtcy9tc3Rlc3RjZW50cmFsMyIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJlYnNjb2FkbWluIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoibXN0ZXN0Y2VudHJhbDMtYXBwbGljYXRpb24iLCJzZXNzaW9uX3N0YXRlIjoiNGQ1ZDVhZjktYzdlYy00ZTM3LTgyNzgtNjIxNzg3OTI5NmU2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJkZWZhdWx0LXJvbGVzLW1zdGVzdGNlbnRyYWwzIiwiRUJTQ09BZG1pblJvbGUiLCJ1bWFfYXV0aG9yaXphdGlvbiIsIlN5c3RlbSJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsInNpZCI6IjRkNWQ1YWY5LWM3ZWMtNGUzNy04Mjc4LTYyMTc4NzkyOTZlNiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwidXNlcl9pZCI6ImY0MDQ5ODQ1LWY1MmQtNGM1Zi05N2Y4LWMwODI4NmFiNWY2MyIsIm5hbWUiOiJFQlNDT0FkbWluIEVCU0NPQWRtaW4iLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJlYnNjb2FkbWluIiwiZ2l2ZW5fbmFtZSI6IkVCU0NPQWRtaW4iLCJmYW1pbHlfbmFtZSI6IkVCU0NPQWRtaW4iLCJlbWFpbCI6ImZzZS5ob3N0aW5nQGVic2NvLmNvbSJ9.YuRqTl-tioPOSMnwiatBW23qdreIDnqC7AgH6UUCeBzxUxal9zxZp_Psje9M_Q0BH2qtRSsoVQSGcr7S3chnUCLBncBKDjqOlDNEJq_NZop2ODVQrgxTlehvgVR3vGCte8FJ60F1CTBMpXdgoF6cID-G7lgc4YWHICdFh4UM4POjHEE4rl11R2iQ6JniVDsmSWrfCD8ZQIKuaH49GitYS-XFypCr6G1KAgq3E9OzXZVBsVeshoaAt-knuJE-ffkk0mBsPWFg6jSzUdxdYgpHdCcjeoBhlZZoQRmx1knN8yR_jkcfOPGPG-neGKf6kEFroo1AOtys1rLP5CDNFe0PEw; folioRefreshToken=eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI4ZTc5ZjMxNi03Njk4LTQ1NjEtYmQxZi04YjgzNmQ0MDUxYjgifQ.eyJleHAiOjE3MDczMDcyNTMsImlhdCI6MTcwNzMwNTQ1MywianRpIjoiZGNlMjMxMjMtODE5Yi00NTc1LTg0MWQtZDI0NWEyNGNmZGQyIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay1tc3Rlc3QxLmludC5hd3MuZm9saW8ub3JnL3JlYWxtcy9tc3Rlc3RjZW50cmFsMyIsImF1ZCI6Imh0dHBzOi8va2V5Y2xvYWstbXN0ZXN0MS5pbnQuYXdzLmZvbGlvLm9yZy9yZWFsbXMvbXN0ZXN0Y2VudHJhbDMiLCJzdWIiOiJlYnNjb2FkbWluIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6Im1zdGVzdGNlbnRyYWwzLWFwcGxpY2F0aW9uIiwic2Vzc2lvbl9zdGF0ZSI6IjRkNWQ1YWY5LWM3ZWMtNGUzNy04Mjc4LTYyMTc4NzkyOTZlNiIsInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsInNpZCI6IjRkNWQ1YWY5LWM3ZWMtNGUzNy04Mjc4LTYyMTc4NzkyOTZlNiJ9.3zsfYS-l8L8CpRLhh_Lk_2gUrq44GpCUqGYb8xNrNjs&apos; \
--data &apos;{
    &quot;id&quot;: &quot;mstestinst1&quot;,
    &quot;name&quot;: &quot;mstestinst1&quot;,
    &quot;code&quot;: &quot;MTO&quot;,
    &quot;isCentral&quot;: false
}&apos;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:38,865 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Handling ingress request &lt;span class=&quot;error&quot;&gt;&amp;#91;method: POST, path: /consortia-configuration&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:38,866 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.fil.SelfRequestFilter&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Request is self request, skipping authorization: method = POST, path = /consortia-configuration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:38,874 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.ServiceTokenProvider&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Authenticating service client for tenant: mstestinst1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:39,127 &lt;b&gt;ERROR&lt;/b&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.int.use.UserService&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) User tenants not found: status = 404, body = Not found&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:39,128 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.int.use.UserService&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Failed to get user tenants: user = f4049845-f52d-4c5f-97f8-c08286ab5f63, targetTenant = mstestinst1: io.vertx.core.impl.NoStackTraceThrowable: User tenants not found&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:31:39,128 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.ErrorHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Sending &lt;b&gt;error&lt;/b&gt; response: type = ForbiddenException, message = Access forbidden to target tenant: mstestinst1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:32:16,031 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.int.key.KeycloakService&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) io.quarkus.security.UnauthorizedException: Authentication &lt;b&gt;error&lt;/b&gt;:
{ &#160;&#160;&#160; &quot;*error*&quot;: &quot;invalid_grant&quot;, &#160;&#160;&#160; &quot;error_description&quot;: &quot;Token is not active&quot; }
&lt;p&gt;: io.quarkus.security.UnauthorizedException: Authentication &lt;b&gt;error&lt;/b&gt;:&lt;/p&gt;
{ &quot;*error*&quot;: &quot;invalid_grant&quot;, &quot;error_description&quot;: &quot;Token is not active&quot; }&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at org.folio.sidecar.integration.keycloak.KeycloakService.lambda$handleResponse$6(KeycloakService.java:68)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl$1.onSuccess(FutureImpl.java:91)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl$ListenerArray.onSuccess(FutureImpl.java:262)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:60)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:211)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.tryComplete(PromiseImpl.java:23)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.handle(PromiseImpl.java:41)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.handle(PromiseImpl.java:23)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.handleDispatchResponse(HttpContext.java:397)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.execute(HttpContext.java:384)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.next(HttpContext.java:362)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.fire(HttpContext.java:329)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.dispatchResponse(HttpContext.java:291)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.lambda$null$7(HttpContext.java:507)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:277)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:259)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.EventLoopContext.lambda$runOnContext$0(EventLoopContext.java:43)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at java.base/java.lang.Thread.run(Unknown Source)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:32:16,032 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.SystemUserTokenProvider&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Failed to refresh system user token. Trying to obtain a new one...&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:32:16,151 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.SystemUserTokenProvider&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Authenticating system user mod-consortia-keycloak on tenant: mstest001&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:37:26,087 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.ErrorHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Sending &lt;b&gt;error&lt;/b&gt; response: type = ForbiddenException, message = Access forbidden to target tenant: mstestcentral&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:38:58,127 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Handling ingress request &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia/bdc0baf0-00c9-4b43-a53b-d4305d35ca7c/tenants&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:38:58,128 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Forwarding ingress request to underlying module: &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia/bdc0baf0-00c9-4b43-a53b-d4305d35ca7c/tenants&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:39:22,424 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Handling ingress request &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:39:22,424 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Forwarding ingress request to underlying module: &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:39:37,806 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Handling ingress request &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:39:37,806 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.rou.IngressRequestHandler&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-2) Forwarding ingress request to underlying module: &lt;span class=&quot;error&quot;&gt;&amp;#91;method: GET, path: /mod-consortia-keycloak/consortia&amp;#93;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:41:27,929 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.int.key.KeycloakService&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) io.quarkus.security.UnauthorizedException: Authentication &lt;b&gt;error&lt;/b&gt;:
{ &#160;&#160;&#160; &quot;*error*&quot;: &quot;invalid_grant&quot;, &#160;&#160;&#160; &quot;error_description&quot;: &quot;Token is not active&quot; }
&lt;p&gt;: io.quarkus.security.UnauthorizedException: Authentication &lt;b&gt;error&lt;/b&gt;:&lt;/p&gt;
{ &quot;*error*&quot;: &quot;invalid_grant&quot;, &quot;error_description&quot;: &quot;Token is not active&quot; }&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at org.folio.sidecar.integration.keycloak.KeycloakService.lambda$handleResponse$6(KeycloakService.java:68)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl$1.onSuccess(FutureImpl.java:91)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl$ListenerArray.onSuccess(FutureImpl.java:262)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:60)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:211)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.tryComplete(PromiseImpl.java:23)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.handle(PromiseImpl.java:41)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.future.PromiseImpl.handle(PromiseImpl.java:23)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.handleDispatchResponse(HttpContext.java:397)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.execute(HttpContext.java:384)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.next(HttpContext.java:362)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.fire(HttpContext.java:329)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.dispatchResponse(HttpContext.java:291)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.ext.web.client.impl.HttpContext.lambda$null$7(HttpContext.java:507)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:277)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:259)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.vertx.core.impl.EventLoopContext.lambda$runOnContext$0(EventLoopContext.java:43)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;at java.base/java.lang.Thread.run(Unknown Source)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:41:27,930 WARN&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.SystemUserTokenProvider&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Failed to refresh system user token. Trying to obtain a new one...&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2024-02-07 11:41:28,018 INFO&#160; &lt;span class=&quot;error&quot;&gt;&amp;#91;org.fol.sid.ser.SystemUserTokenProvider&amp;#93;&lt;/span&gt; (vert.x-eventloop-thread-0) Authenticating system user mod-consortia-keycloak on tenant: mstest001&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</description>
                <environment></environment>
        <key id="82777">MODCONSKC-4</key>
            <summary>Cannot create an institutional tenant</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10000" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p1.svg">P1</priority>
                        <status id="10002" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/generic.png" description="(Migrated on 4 Feb 2024 13:41 UTC)">In Review</status>
                    <statusCategory id="4" key="indeterminate" colorName="yellow"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="712020:07e467e0-0427-4289-9a70-d77fcc133763">Yauhen Vavilkin</assignee>
                                                                <reporter accountid="712020:b819106d-3b2a-48e6-a8dd-e7ecc471a47b">Oleksii Kuzminov</reporter>
                                    <labels>
                            <label>back-end</label>
                            <label>epam-eureka</label>
                            <label>eureka-phase4</label>
                    </labels>
                <created>Wed, 7 Feb 2024 11:48:45 +0000</created>
                <updated>Thu, 8 Feb 2024 13:40:32 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10149"><![CDATA[Eureka]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i09bgg:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="231">Eureka Sprint 45</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>