B&R OPC UA Server "Mismatch of Endpoints returned by GetEndpoints and CreateSession"

Hello,

we use the UnifiedAutomation .Net client to connect to the B&R X20CP0484 OPC UA server.
After updating of the client to version 4.1.0 it throws the exception “Mismatch of Endpoints returned by GetEndpoints and CreateSession” during the connection.

The workaround is to disable the check on the client side, and reduce the security of the communication. See https://forum.unified-automation.com/viewtopic.php?f=38&p=14511

Session.DisableEndpointValidation = true;

Any thoughts on how to solve the original problem on the OPC UA server side?

AR used: K4.93. The release notes for the L & M versions available today do not list this issue.

Thanks!
Pavel

Hi @Pavel_Khrebtov

Were you able to find a solution to your problem, or are you still looking for one? If no one has any ideas here, I recommend you reach out to your local B&R support channel.

Hi @marcusbnr ,

The workaround is OK for now.
Thanks for the tip! I’ll ask B&R support at the next meeting.

Hello!
I have the same problem today, after upgrading OPC UA from 4.0.3 to 4.3.1an you tell me, ist this workaround still the solution, do you have a quick recommendation, or should I reach out to the B&R support?
I would appreciate a short answer :wink: Thank you!

Hello Alexander,

The workaround is still in the code.

Since we are facing the same issue, it might be best to reach out to your contacts at B&R to see if they have an update. Hopefully, they can help us find a proper fix!

Best regards,
Pavel