@ark ,Hello, I have reproduced your issue, and from the log file, it can be seen that the “querysmdata” action is attempting to access data in the subscriptionData.provisionedData.smData
collection of MongoDB. The returned error indicates that the smdata with the filter={sst: 1, sd: 112233} cannot be found. However, from the web console, you can configure two SNSSAI, which should theoretically result in adding two data (document) entries in subscriptionData.provisionedData.smData.
This clearly presents a contradiction.
Finally, I discovered a hardcoded issue in the file named **
free5gc/webconsole/frontend/src/pages/Subscribers/components/SubscriberModal.js
between lines 275 and 279. At this location, the values were set as {sst: 1, sd:010203}, and by changing them to {sst:1, sd:112233,} the problem was resolved. As a result, the PDU session could be established successfully, and the UE side could also create the tunnel without any issues.
I strongly recommend upgrading to the latest version of free5gc (v3.3.0). In this version, the bug you encountered has been resolved. When adding subscription data using the web console, multiple inputted SNSSAI entries will be added to subscriptionData.provisionedData.smData.
BRs, Ben.