-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] matter 1.1 paring failed #24810
Comments
So the server gets ConnectNetwork:
then it looks like it joins the Thread network:
then it tries to start advertising and that fails
that update error happens a bunch more times. Eventually the commissioner times out on the operational resolve and gives up. @Damian-Nordic any idea what would lead to that "SRP update error: operation refused for security reasons" bit? |
@Leo2442926161 what Thread border router are you using? |
@Leo2442926161 And just to check, does the same configuration work with the 1.0 branch? |
I don't recognize that specific error string. But in the past we had seen that reuse of a node ID after a factory reset would cause attempted advertisement to be rejected by the SRP server because this would collide with an existing entry. The conclusion in that case was that this behavior of the SRP server was correct. This had been discussed at some length here: #6539 (comment) |
Thanks for you quick reply, I tried it with TH v2.6 chip-tool and obtr in VM. |
Hi msandstedt, thank you for your help, it seems not same situation, also I tried different NodeID and restarted chip-tool. |
This problem may not be caused by register the same service(NodeID/FabricID). I can reproduce the same problem with efr32 platfrom today when I try use 7e69c66. I confirmed that in the same environment, it is normal to use 1.0 branch. After enable more log from device side and check the otbr log, it should be that the device can't send the srp update message(https://github.com/openthread/openthread/blob/main/src/core/net/srp_client.cpp#L797) and cause Matter commissioning failure. Border Router: connectedhomeip/otbr:sve2 docker image (1813352247aa60fb8993773918f1e5b4af6f3b79)
|
What is the reason for removing |
After init mbedtls module, everything works fine from my side. However, this problem may affect 1.1 test event. Because we mark TE_23_02/rc2 for this test event. Need hotfix here. |
The removal of the sl_mbedtls_init was indeed a mistake. This pr was merged yesterday to add it back Can it be cherry picked to the RC? |
RCs are tags on master, there is currently no defined path for cherrypicks.
@cjandhyala - what could we do here? It seems silabs boards require a fix to be able to participate in the TE, and this is more fundamental than single test case failures - device pairing fails completely. |
@jmartinez-silabs since this fix is applicable specific to EFR32 platform and our TE is most recent, we dont want to spend time in creating a branch and do downstream work of updating TH ..etc. I recommend the second approach and then mention this change in the TEDS tool when uploading test results. |
Reproduction steps
do pairing ble-thread and paring failed at Commissioning stage next step: 'ThreadNetworkEnable' -> 'FindOperational'
Bug prevalence
everytime
GitHub hash of the SDK that was being used
7e69c66
Platform
efr32
Platform Version(s)
matter 1.1
Anything else?
I captured the log on efr32 and chiptool, please take a look, thanks.
chiptool matter 1.1 paring failed log.txt
efr32 matter 1.1 paring failed.TXT
The text was updated successfully, but these errors were encountered: