# Attempt to set a non-writable parameter

**URL:** <https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637>\
**Category:** Uncategorized\
**Created:** [March 8, 2025, 3:03pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637 "2025-03-08T15:03:30Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 8, 2025, 3:03pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/1 "2025-03-08T15:03:30Z")

</div>

Hii  
As previously facing some fault code 9005 and 9007 and not able to commit also getting some connection request error then i follow this suggestion —\> **Go to admin then config, and add the following config: cwmp.connectionRequestAuth For value, use something like this: AUTH(“myusername”, “mypassword”) The current values of ConnectionRequestUsername and ConnectionRequestPassword can be referenced too: AUTH(username, password).**

 ![Screenshot from 2025-03-08 20-24-41](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/f/f0033695ddfe30303c15e01490922e8a2424d366.png)  
So after that i am able to commit and more parameter from my cpe are able to reflected (previously only 50 reflectede so after this now 240 parmaeter is reflected) in the acs server .So thank you for that .

So when i am changing the one of the parameter value that time getting some task fault error

 ![Screenshot from 2025-03-08 20-25-14](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/d/df75d93ebc4bbc4b8554eb223f97bd67093a12e8.png)

 ![Screenshot from 2025-03-08 20-13-46](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/5/5d9f7d3437e2f69f3ed56765c4a6d6fff5930b30.png)

I would really appreciate any guidance or suggestions to resolve it quickly.  
Looking forward to your support. Thanks in advance for your help!

Regards.

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 10, 2025, 7:38am UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/2 "2025-03-10T07:38:06Z")

</div>

this are logs from the var/log/genieacs/ genieacs-cwmp-access.log ----\>  
2025-03-10T06:51:37.463Z [INFO] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Inform; cpeRequestId=“4” informEvent=“6 CONNECTION REQUEST” informRetryCount=0  
2025-03-10T06:51:37.596Z [INFO] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: ACS request; acsRequestId=“1957ed2c5fc0000” acsRequestName=“SetParameterValues”  
2025-03-10T06:51:37.694Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: CPE fault; acsRequestId=“1957ed2c5fc0000” cpeFaultCode=“9003” cpeFaultString=“Invalid arguments”  
2025-03-10T06:51:37.694Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Channel has faulted; channel=“task\_67ce8bf9fa0d0c480ee1f74e” retries=0 faultCode=“cwmp.9003” faultMessage=“Invalid arguments”  
2025-03-10T06:58:28.849Z [INFO] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Inform; cpeRequestId=“1” informEvent=“1 BOOT,4 VALUE CHANGE” informRetryCount=0  
2025-03-10T06:58:28.980Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Channel has faulted; channel=“inform” retries=2 faultCode=“script.ReferenceError” faultMessage=“informTime is not defined”  
2025-03-10T06:58:28.999Z [INFO] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: ACS request; acsRequestId=“1957ed90d210100” acsRequestName=“SetParameterValues”  
2025-03-10T06:58:29.102Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: CPE fault; acsRequestId=“1957ed90d210100” cpeFaultCode=“9003” cpeFaultString=“Invalid arguments”  
2025-03-10T06:58:29.102Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Channel has faulted; channel=“task\_67ce8bd9fa0d0c480ee1f74d” retries=1 faultCode=“cwmp.9003” faultMessage=“Invalid arguments”  
2025-03-10T06:58:29.108Z [INFO] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: ACS request; acsRequestId=“1957ed90d210200” acsRequestName=“SetParameterValues”  
2025-03-10T06:58:29.205Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: CPE fault; acsRequestId=“1957ed90d210200” cpeFaultCode=“9003” cpeFaultString=“Invalid arguments”  
2025-03-10T06:58:29.205Z [WARN] ::ffff:192.168.1.102 5AE63D-ipq5332%2Dap%2Dmi01%2E2-SN5AE63DCD472C: Channel has faulted; channel=“task\_67ce8bf9fa0d0c480ee1f74e” retries=1 faultCode=“cwmp.9003” faultMessage=“Invalid arguments”

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 10, 2025, 1:41pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/3 "2025-03-10T13:41:04Z")

</div>

According to the error, you are trying to change the value of Device.Time.Client.1.Authentication.Enable but it is not writable.

You would have to reach out to your device’s support person to provide new firmware to make it writable.

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 10, 2025, 2:08pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/4 "2025-03-10T14:08:08Z")

</div>

But when i am trying to modify Device.Time.Client.1.Authentication.Enable this value in my cpe that time it is able to change but when via genie acs i tried that it not able to modify getting above mentioned fault code.

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 10, 2025, 2:26pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/5 "2025-03-10T14:26:17Z")

</div>

If you can enable the option from your device’s GUI but not from genieacs, then you would need to contact your CPE vendor as Device.Time.Client.1.Authentication.Enable is supposed to be writable as per the spec:  
[tr-181-2-16-0-cwmp.xml](https://cwmp-data-models.broadband-forum.org/tr-181-2-16-0-cwmp-diffs.html#D.Device:2.Device.Time.Client.)

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 10, 2025, 2:43pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/6 "2025-03-10T14:43:42Z")

</div>

Got it. But I want to ask that does Preset and Provisioni from the admin section play any role to getting this fault code (attempt to set non-writable parameter)?

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 10, 2025, 2:58pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/7 "2025-03-10T14:58:28Z")

</div>

In the Provisions section, you would usually have a declare statement for every parameter that you would like Genieacs to read from your CPE or set on your CPE.

Example:

```auto
declare("InternetGatewayDevice.ManagementServer.ConnectionRequestUsername", {value: daily}, {value: username});
declare("InternetGatewayDevice.ManagementServer.ConnectionRequestPassword", {value: daily}, {value: password});
declare("InternetGatewayDevice.ManagementServer.PeriodicInformEnable", {value: daily}, {value: true});
declare("InternetGatewayDevice.ManagementServer.PeriodicInformInterval", {value: daily}, {value: informInterval});
declare("InternetGatewayDevice.ManagementServer.PeriodicInformTime", {value: daily}, {value: informTime});

```

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 10, 2025, 4:12pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/8 "2025-03-10T16:12:09Z")

</div>

![Screenshot from 2025-03-10 21-40-39](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/3/3f8cba8ebc8e45ac36984e1ca445863e95dd951a.png)  
this is provision script i

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 10, 2025, 4:25pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/9 "2025-03-10T16:25:58Z")

</div>

If you navigate to the parameter (Device.Time.Client.1.Authentication.Enable) in the All parameters section of genieacs, is there a refresh button there or a pencil?

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 11, 2025, 5:16am UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/10 "2025-03-11T05:16:30Z")

</div>

when i try modify not only this Device.Time.Client.1.Authentication.Enable but any of the parameter which can writable in cpe that is not able to modify via genie acs.

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 11, 2025, 12:42pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/11 "2025-03-11T12:42:01Z")

</div>

Are you trying to modify the parameter from the “All parameters” section or from a script?

Can you provide a screenshot or your script?

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 11, 2025, 12:59pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/12 "2025-03-11T12:59:57Z")

</div>

trying to modified the from that **All parametes** section .

 ![Screenshot from 2025-03-11 18-28-24](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/2/2c525ed7b5c003c95aab8a70faeaaec81e870550.png)  
inform script

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 11, 2025, 1:12pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/13 "2025-03-11T13:12:38Z")

</div>

If you are using the All parameters section to change the parameter, then either the device is not accepting the format of what you entered, or the parameter is really non-writable.

Regarding the format, the device may be expecting “Yes” or “No”, or “Y” or “N”, or “True” or “False”, “true” or “false”, or 1 or 0, etc.

What are you entering?  
What is the device expecting?

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 11, 2025, 1:19pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/14 "2025-03-11T13:19:47Z")

</div>

If i want to change this parameter

 ![Screenshot from 2025-03-11 18-44-23](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/6/6afe900e0f188879a0a196d3e41e74d89dec2801.png)  
first it true just i tried to change true to false value only. Before modfiying the any parameter first i am verfiying in my device is it that parameter is writable or not. To take this above parameter i can modify in my device. but when i tried via genie acs facing attempt to set non-writable parameter.

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [March 11, 2025, 1:27pm UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/15 "2025-03-11T13:27:25Z")

</div>

Then it seems like you should contact your CPE vendor.

---

<div class="post-metadata">

**Author:** ![m1712](https://avatars.discourse-cdn.com/v4/letter/m/c67d28/32.png) [@m1712](https://forum.genieacs.com/u/m1712)\
**Post date:** [March 12, 2025, 4:00am UTC](https://forum.genieacs.com/t/attempt-to-set-a-non-writable-parameter/6637/17 "2025-03-12T04:00:04Z")

</div>

Yes,need to check that .Thank You
