# Tree not refreshing

**URL:** <https://forum.genieacs.com/t/tree-not-refreshing/1496>\
**Category:** Uncategorized\
**Created:** [March 1, 2021, 6:49pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496 "2021-03-01T18:49:56Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwoms](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jwoms/32/56_2.png) [@jwoms](https://forum.genieacs.com/u/jwoms)\
**Post date:** [March 1, 2021, 6:49pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/1 "2021-03-01T18:49:56Z")

</div>

I’m trying to refresh the root tree on a BaiCell CPE. I need to see parameters under “InternetGatewayDevice.WEB\_GUI.” I never see any changes in the GUI but I do see the parameters listed in the debug file as I have debugging turned on. I’m not seeing any WARN or ERROR entries in the cwmp log.

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [March 2, 2021, 11:17pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/2 "2021-03-02T23:17:37Z")

</div>

> [@Device - Number of maximum displayed parameters is 100 - WHY?](https://forum.genieacs.com/t/device-number-of-maximum-displayed-parameters-is-100-why/1269/4):
>
> I needed to limit the number of parameters displayed because when you have devices with thousands of parameters it can slow the page rendering to a crawl just to display that one component. One thing to note about this change is that which params get displayed is not arbitrary. It starts at the top of the tree and traverses the data model level by level until it counts at least 100 params, then all params up to that level are displayed. This means that if you’re scanning what params are availab…

---

<div class="post-metadata">

**Author:** ![jwoms](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jwoms/32/56_2.png) [@jwoms](https://forum.genieacs.com/u/jwoms)\
**Post date:** [March 3, 2021, 12:18pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/3 "2021-03-03T12:18:11Z")

</div>

Thanks @akcoder but on initial registration and inform, I only see 41 parameters for that device. I don’t think the parameters are getting committed to the database because if I query the db using a curl statement, I don’t see any more parameters listed there than in the GUI. Is there a reason these values aren’t getting committed? I have CPEs from other manufacturers using the same tree structure and they are reporting okay. Thanks for any insight you may have.

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [March 3, 2021, 3:39pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/4 "2021-03-03T15:39:49Z")

</div>

You would need to tail the cwmp log file to see whats going on. Which version of GenieACS are you running? There was a change made in v1.2.4 to commit the values when the session timed out. Previous behavior was to only commit when a session was successful.

---

<div class="post-metadata">

**Author:** ![jwoms](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jwoms/32/56_2.png) [@jwoms](https://forum.genieacs.com/u/jwoms)\
**Post date:** [March 3, 2021, 5:25pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/5 "2021-03-03T17:25:20Z")

</div>

I was using 1.2.0 for most of my testing. I updated to 1.2.4 but am seeing the same results. I’m not getting an errors in the cwmp log. I’m linking the cwmp, debug, and csv download files from within the GUI.

[cwmp access log](http://download.nmu.edu/~jwommer/genieacs/genieacs-cwmp-access.log)

[debug log](http://download.nmu.edu/~jwommer/genieacs/genieacs-debug.yaml)

[device csv](http://download.nmu.edu/~jwommer/genieacs/device-48bf74-ODU_EG7035E-M1_MLH3541-120300001918AXP0133-2021-03-03T171848997Z.csv)

---

<div class="post-metadata">

**Author:** ![lavira](https://avatars.discourse-cdn.com/v4/letter/l/87869e/32.png) [@lavira](https://forum.genieacs.com/u/lavira)\
**Post date:** [March 3, 2021, 5:35pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/6 "2021-03-03T17:35:41Z")

</div>

Hi, it’s a device bug … contact the vendor with this. The device do sends the WEB\_GUI.\* parameters values but in order for genieacs to store them it asks for the names list (to also know if a object is writable or not) and there the WEB\_GUI is missing.

```auto
Request:
<cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.</ParameterPath><NextLevel>1</NextLevel>

Response:
     <cwmp:GetParameterNamesResponse>
      <ParameterList soap_enc:arrayType="cwmp:ParameterInfoStruct[5]">
       <ParameterInfoStruct>
        <Name>InternetGatewayDevice.Baicells.</Name>
        <Writable>0</Writable>
       </ParameterInfoStruct>
       <ParameterInfoStruct>
        <Name>InternetGatewayDevice.DeviceInfo.</Name>
        <Writable>0</Writable>
       </ParameterInfoStruct>
       <ParameterInfoStruct>
        <Name>InternetGatewayDevice.ManagementServer.</Name>
        <Writable>0</Writable>
       </ParameterInfoStruct>
       <ParameterInfoStruct>
        <Name>InternetGatewayDevice.WANDevice.</Name>
        <Writable>0</Writable>
       </ParameterInfoStruct>
       <ParameterInfoStruct>
        <Name>InternetGatewayDevice.Wlan.</Name>
        <Writable>0</Writable>
       </ParameterInfoStruct>
      </ParameterList>
     </cwmp:GetParameterNamesResponse>

```

---

<div class="post-metadata">

**Author:** ![jwoms](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jwoms/32/56_2.png) [@jwoms](https://forum.genieacs.com/u/jwoms)\
**Post date:** [March 3, 2021, 6:09pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/7 "2021-03-03T18:09:09Z")

</div>

Thank you very much for that explanation. I kind of figured it was going to be a device issue. I will reach out to them and see what they say.

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [March 3, 2021, 6:36pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/8 "2021-03-03T18:36:30Z")

</div>

Be prepared for them to blame it on the ACS. I’ve found the only way to get vendors to fix issues is dive deep into the spec and point to the exact part of the spec they are violating.

---

<div class="post-metadata">

**Author:** ![jwoms](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jwoms/32/56_2.png) [@jwoms](https://forum.genieacs.com/u/jwoms)\
**Post date:** [March 19, 2021, 5:17pm UTC](https://forum.genieacs.com/t/tree-not-refreshing/1496/9 "2021-03-19T17:17:30Z")

</div>

Just wanted to give @akcoder and @lavira a big “Thank You” for your help on this. I reached out to the manufacturer, and after a few back and forths telling them exactly how to fix the issue, they updated the firmware so the device reports back what I need and GenieACS stores the data. I’ve definitely learned a lot on just this issue alone, so thanks again!
