cancel
Showing results for 
Search instead for 
Did you mean: 

ASCR callback channel error popup

Jesada
Level 3

Hello,

I have 2 Blue Prism environments - one is running server 2016 and the other is running server 2022. 

The ASCR configuration is the same between the two environments. 

Jesada_0-1739219166266.png

On the server 2022 environment, we are receiving the callback channel error popup whenever we try to start processes in the control room or with taking any actions in the control room. 

Jesada_1-1739219247624.png

Here is an excerpt from the logs located C:\ProgramData\Blue Prism Limited\Blue Prism\Logs

Grpc.Core.RpcException: Status(StatusCode="Unavailable", Detail="failed to connect to all addresses", DebugException="Grpc.Core.Internal.CoreErrorDetailException: {"created":"@1739212675.211000000","description":"Failed to pick subchannel","file":"..\..\..\src\core\ext\filters\client_channel\client_channel.cc","file_line":3009,"referenced_errors":[{"created":"@1739212652.766000000","description":"failed to connect to all addresses","file":"..\..\..\src\core\ext\filters\client_channel\lb_policy\pick_first\pick_first.cc","file_line":398,"grpc_status":14}]}")
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at BluePrism.ClientServerResources.Grpc.RegisterClientCallback.<HandshakeAsync>d__38.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at BluePrism.ClientServerResources.Grpc.InstructionalClientGrpcController.<<RegisterClient>b__64_0>d.MoveNext()
2025-02-10 12:37:58.2432-06:00 <servername> INFO BluePrism.ClientServerResources.Grpc.InstructionalClientGrpcController processid=5876 thd=27 1699332146080 ..\..\..\src\core\ext\filters\client_channel\subchannel.cc:980: Failed to connect to channel, retrying
2025-02-10 12:37:58.2432-06:00 <servername> INFO BluePrism.ClientServerResources.Grpc.InstructionalClientGrpcController processid=5876 thd=grpc 3 (cq 3) 0 ..\..\..\src\core\ext\filters\client_channel\http_connect_handshaker.cc:332: Connecting to server <servername>:10000 via HTTP proxy ipv4:xxx.xxx.212.93:80
2025-02-10 12:37:58.2588-06:00 <servername> INFO BluePrism.ClientServerResources.Grpc.InstructionalClientGrpcController processid=5876 thd=grpc 3 (cq 3) 0 ..\..\..\src\core\ext\filters\client_channel\subchannel.cc:1012: Connect failed: {"created":"@1739212678.262000000","description":"HTTP proxy returned response code 502","file":"..\..\..\src\core\ext\filters\client_channel\http_connect_handshaker.cc","file_line":252}
2025-02-10 12:37:58.2588-06:00 <servername> INFO BluePrism.ClientServerResources.Grpc.InstructionalClientGrpcController processid=5876 thd=grpc 3 (cq 3) 0 ..\..\..\src\core\ext\filters\client_channel\subchannel.cc:957: Subchannel 0000018BA598A500: Retry in 42855 milliseconds

 

 

 

 

 

 

 

3 REPLIES 3

Hi @Jesada 


Check below BP Knowledge base article.

https://support.blueprism.com/en/support/solutions/articles/7000076986-bpe-error-unable-to-establish-communication-with-server-callback-channel-when-trying-to-run-a-proc

 

Thanks,

Harish

 

-----------------------
If I answered your query. Please mark it as the Best Answer

Harish Mogulluri

Hello Harish,

Thank you for the suggestion. I have followed all the steps provided in that support article including extending the resource connection timeout. I have a ticket open with support and waiting to hear next steps. 

Hi @Jesada

I'm using 7.1.2 blueprism version with SQL 2019. After started using this version for initial few weeks I was facing same issue.

I performed below steps and the issue resolved for me.

1)BP App server 1st page, where it's asking hostname or IP. There I kept the hostname of the app server (the same name should be applied in SPN as well).
2)ACSR setting page, I selected 'gPRC' and kept same hostname whatever I kept in first page of the BP App server.
3)Updated port number as '10000' and the same should be enabled in firewall level as well for both app server and RR machines.
4)Connection mode selected as 'Insecure'

Best Regards, Devendran Venkatesh RPA - Technical Architect | Riyadh 11413, Kingdom of Saudi Arabia