AWS Thinkbox Discussion Forums

Redshift UBL with C4D

I’m trying to get UBL working on my farm. I’m running RCS with secret management. I have 3 nodes. I have 2 Redshift seats.

I have a limit setup

I have identities assigned, but wonder about the server role showing the IP address like that. IP6 is disabled on the NIC.

I have license forwarder running on a node, I did have it on RCS, but am trying anything to get it working

Configure Repository Options, I unchecked “Enable Web Forwarding” as I moved the License Forwarder to the node I was trying to get UBL working on. I would rather have the License Forwarder running on the RCS machine, but I’m just trying to limit complexity to figure out the problem.

Log from worker

2023-05-05 23:52:36:  Skipping repository repair because it is not required at this time
2023-05-05 23:52:36:  Skipping house cleaning because it is not required at this time
2023-05-05 23:52:45:  Skipping pending job scan because it is not required at this time
2023-05-05 23:52:45:  Skipping repository repair because it is not required at this time
2023-05-05 23:52:45:  Skipping house cleaning because it is not required at this time
2023-05-05 23:52:45:  POST https://10.0.1.217:4433/rcs/v1/getSecret returned InternalServerError "" (Deadline.Net.Clients.Http.DeadlineHttpRequestException)
2023-05-05 23:52:45:     at Deadline.Net.Clients.Http.HttpClient.b(HttpRequestMessage blu)
2023-05-05 23:52:45:     at Deadline.Net.Clients.Http.HttpClient.SendRequestForStream(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:45:     at Deadline.Net.Clients.Http.HttpClient.SendRequest(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:45:     at Deadline.Net.Clients.Http.HttpClient.Post(String uri, Object body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:45:     at Deadline.Net.Clients.Http.HttpClient.Post[TRequest,TResponse](String uri, TRequest body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:45:     at Deadline.Controllers.RemoteSecretsManagementController.GetSecret(String secretId)
2023-05-05 23:52:45:  ERROR: Scheduler Thread - Unexpected Error Occurred
2023-05-05 23:52:45:  Scheduler Thread - Failed to retrieve the secret (/admin/ublsettings/UsageBasedURL) due to an unexpected error. Please see Server's application log for further information. (System.InvalidOperationException)
2023-05-05 23:52:51:  Detected new event plugin AWSPortal in the Repository, it will now be initialized
2023-05-05 23:52:51:  Event plugin 'AWSPortal' could not be loaded from the repository because: Error executing event plugin script "C:\Users\walki\AppData\Local\Thinkbox\Deadline10\cache\hV20vJ49pNQ00MdYzJMhZlHc20\events\AWSPortal\AWSPortal.py": ModuleNotFoundError : No module named 'dateutil.parser' (Deadline.Events.DeadlineEventPluginException)
2023-05-05 23:52:53:  Skipping pending job scan because it is not required at this time
2023-05-05 23:52:53:  Skipping repository repair because it is not required at this time
2023-05-05 23:52:53:  Skipping house cleaning because it is not required at this time
2023-05-05 23:52:53:  POST https://10.0.1.217:4433/rcs/v1/getSecret returned InternalServerError "" (Deadline.Net.Clients.Http.DeadlineHttpRequestException)
2023-05-05 23:52:53:     at Deadline.Net.Clients.Http.HttpClient.b(HttpRequestMessage blu)
2023-05-05 23:52:53:     at Deadline.Net.Clients.Http.HttpClient.SendRequestForStream(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:53:     at Deadline.Net.Clients.Http.HttpClient.SendRequest(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:53:     at Deadline.Net.Clients.Http.HttpClient.Post(String uri, Object body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:53:     at Deadline.Net.Clients.Http.HttpClient.Post[TRequest,TResponse](String uri, TRequest body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:53:     at Deadline.Controllers.RemoteSecretsManagementController.GetSecret(String secretId)
2023-05-05 23:52:53:  ERROR: Scheduler Thread - Unexpected Error Occurred
2023-05-05 23:52:53:  Scheduler Thread - Failed to retrieve the secret (/admin/ublsettings/UsageBasedURL) due to an unexpected error. Please see Server's application log for further information. (System.InvalidOperationException)
2023-05-05 23:52:59:  Skipping pending job scan because it is not required at this time
2023-05-05 23:52:59:  Skipping repository repair because it is not required at this time
2023-05-05 23:52:59:  Skipping house cleaning because it is not required at this time
2023-05-05 23:52:59:  POST https://10.0.1.217:4433/rcs/v1/getSecret returned InternalServerError "" (Deadline.Net.Clients.Http.DeadlineHttpRequestException)
2023-05-05 23:52:59:     at Deadline.Net.Clients.Http.HttpClient.b(HttpRequestMessage blu)
2023-05-05 23:52:59:     at Deadline.Net.Clients.Http.HttpClient.SendRequestForStream(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:59:     at Deadline.Net.Clients.Http.HttpClient.SendRequest(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:52:59:     at Deadline.Net.Clients.Http.HttpClient.Post(String uri, Object body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:59:     at Deadline.Net.Clients.Http.HttpClient.Post[TRequest,TResponse](String uri, TRequest body, String contentType, Dictionary`2 headers)
2023-05-05 23:52:59:     at Deadline.Controllers.RemoteSecretsManagementController.GetSecret(String secretId)
2023-05-05 23:52:59:  ERROR: Scheduler Thread - Unexpected Error Occurred
2023-05-05 23:52:59:  Scheduler Thread - Failed to retrieve the secret (/admin/ublsettings/UsageBasedURL) due to an unexpected error. Please see Server's application log for further information. (System.InvalidOperationException)
2023-05-05 23:53:07:  Skipping pending job scan because it is not required at this time
2023-05-05 23:53:07:  Skipping repository repair because it is not required at this time
2023-05-05 23:53:07:  Skipping house cleaning because it is not required at this time
2023-05-05 23:53:07:  POST https://10.0.1.217:4433/rcs/v1/getSecret returned InternalServerError "" (Deadline.Net.Clients.Http.DeadlineHttpRequestException)
2023-05-05 23:53:07:     at Deadline.Net.Clients.Http.HttpClient.b(HttpRequestMessage blu)
2023-05-05 23:53:07:     at Deadline.Net.Clients.Http.HttpClient.SendRequestForStream(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:53:07:     at Deadline.Net.Clients.Http.HttpClient.SendRequest(String method, String uri, String contentType, Dictionary`2 headers, HttpContent httpContent)
2023-05-05 23:53:07:     at Deadline.Net.Clients.Http.HttpClient.Post(String uri, Object body, String contentType, Dictionary`2 headers)
2023-05-05 23:53:07:     at Deadline.Net.Clients.Http.HttpClient.Post[TRequest,TResponse](String uri, TRequest body, String contentType, Dictionary`2 headers)
2023-05-05 23:53:07:     at Deadline.Controllers.RemoteSecretsManagementController.GetSecret(String secretId)
2023-05-05 23:53:07:  ERROR: Scheduler Thread - Unexpected Error Occurred
2023-05-05 23:53:07:  Scheduler Thread - Failed to retrieve the secret (/admin/ublsettings/UsageBasedURL) due to an unexpected error. Please see Server's application log for further information. (System.InvalidOperationException)
2023-05-05 23:53:15:  Skipping pending job scan because it is not required at this time
2023-05-05 23:53:15:  Skipping repository repair because it is not required at this time
2023-05-05 23:53:15:  Skipping house cleaning because it is not required at this time
2023-05-05 23:53:22:  Skipping pending job scan because it is not required at this time
2023-05-05 23:53:22:  Skipping repository repair because it is not required at this time

Log from RCS

2023-05-05 23:53:00:  ERROR: DeadlineLoggerMiddleware caught exception method=POST path=/rcs/v1/getSecret remoteip=10.0.1.219 exception=System.InvalidOperationException: Could not retrieve requested secret.
2023-05-05 23:53:00:     at Deadline.Controllers.SecretsManagementController.GetSecret(String secretId)
2023-05-05 23:53:00:     at DeadlineRCS.Controllers.SecretsManagementController.GetSecretAsync(GetSecretRequest getSecretRequest)
2023-05-05 23:53:00:     at lambda_method938(Closure , Object )
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
2023-05-05 23:53:00:  --- End of stack trace from previous location ---
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
2023-05-05 23:53:00:     at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
2023-05-05 23:53:00:     at DeadlineRCS.Middleware.IdempotencyMiddleware.Invoke(HttpContext httpContext)
2023-05-05 23:53:00:     at DeadlineRCS.Middleware.DeadlineSecurityMiddleware.Invoke(HttpContext httpContext)
2023-05-05 23:53:00:     at DeadlineRCS.Middleware.DeadlineCleanPathMiddleware.Invoke(HttpContext httpContext)
2023-05-05 23:53:00:     at Deadline.ASPNet.CommonMiddleware.DeadlineLoggerMiddleware.Invoke(HttpContext httpContext)

I tried via Commandline to get information about the UBL secrets, but only got an error. It could not retrieve the secret.

I have the same issue. Did you figure it out?

Privacy | Site terms | Cookie preferences