InternalError getting values from CPE on v.1.2.3

Hi guys,

I have an error trying to read a simple value from CPE (Wlan SSID) on bootstrap event in v1.2.3

In previous version (v1.1.3), to read this value on bootstrap, i was using this script:

const now = Date.now();
declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID", {value:now});

This script works well without problems in v1.1.3 but now, i have installed the new version 1.2.3 and the same script is throwing me this error:

faultCode: “9002”
faultString: Internal error
setParameterValuesFault: null

I have tried with some functions like:

declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID", {value:now});
declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID", {path:now}, {value:now});
declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID", {path:1}, {value:1});

In all of them i get the same “9002 error” but if i wait some time (about 10 minutes), the value is readed sucessfully and log says:

ACS request; acsRequestId="176d1b146b40000" acsRequestName="GetParameterValues"

There are some missing previous step to let me read this values?

Thanks!

9xxx errors come straight from the CPE, but seems to be related to a setParameterValue. I had some similar issues because of changing path so you could try refreshing the paths before with:

declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.*", {path: now});

If this does not help, please enable debug logs or do a packet capture to see the exact cwmp conversation.

Hi lavira,

I tried to refresh path before get values as you suggest but the result is the same (error 9002).

The only provisions that im using now (to test) on bootstrap event are two; one for set connection request credentials on CPE and another to refresh wlan path an get ssid value

//Connection requests

const now = Date.now();

declare("InternetGatewayDevice.ManagementServer.ConnectionRequestUsername", {value:now}, {value:"ACSUSER"});
declare("InternetGatewayDevice.ManagementServer.ConnectionRequestPassword", {value:now}, {value:"ACSPASS"});
declare("InternetGatewayDevice.ManagementServer.EnableCWMP", {value:now},  {value:true});
declare("InternetGatewayDevice.ManagementServer.PeriodicInformInterval", {value:now}, {value:"3600"});

//Get Wlan SSID

const now = Date.now();

declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.*", {path: now});
declare("InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID", {value: now});

I enabled debug and this is the output (sorry for all the data):

Debug:

---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.192Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 605
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930001</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.ManagementServer.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.259Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "4376"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930001</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterNamesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterInfoStruct[27]">

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.EnableCWMP</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.URL</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.Username</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.Password</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.PeriodicInformEnable</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.PeriodicInformInterval</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.PeriodicInformTime</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ParameterKey</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ConnectionRequestURL</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ConnectionRequestUsername</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ConnectionRequestPassword</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.UpgradesManaged</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.DefaultActiveNotificationThrottle</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.UDPConnectionRequestAddress</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.UDPConnectionRequestAddressNotificationLimit</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.NATDetected</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ManageableDeviceNumberOfEntries</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ManageableDeviceNotificationLimit</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_EnableCertificate</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_CertPassword</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_DSCP</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_RandomInformEnable</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_CheckUrlRandom</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.X_HW_Syntax</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.InformParameterNumberOfEntries</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.ManageableDevice.</Name>

  <Writable>0</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.ManagementServer.InformParameter.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  </ParameterList>

  </cwmp:GetParameterNamesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.261Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 598
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930002</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.LANDevice.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.283Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "695"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930002</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterNamesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterInfoStruct[1]">

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  </ParameterList>

  </cwmp:GetParameterNamesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.284Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 1015
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930003</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterValues><ParameterNames soap-enc:arrayType="xsd:string[6]"><string>InternetGatewayDevice.ManagementServer.ConnectionRequestUsername</string><string>InternetGatewayDevice.ManagementServer.ConnectionRequestPassword</string><string>InternetGatewayDevice.ManagementServer.EnableCWMP</string><string>InternetGatewayDevice.ManagementServer.PeriodicInformInterval</string></ParameterNames></cwmp:GetParameterValues></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.331Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "1492"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930003</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterValuesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterValueStruct[6]">

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.ConnectionRequestUsername</Name>

  <Value xsi:type="xsd:string"/>

  </ParameterValueStruct>

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.ConnectionRequestPassword</Name>

  <Value xsi:type="xsd:string"/>

  </ParameterValueStruct>

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.Username</Name>

  <Value xsi:type="xsd:string"/>

  </ParameterValueStruct>

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.Password</Name>

  <Value xsi:type="xsd:string"/>

  </ParameterValueStruct>

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.EnableCWMP</Name>

  <Value xsi:type="xsd:boolean">1</Value>

  </ParameterValueStruct>

  <ParameterValueStruct>

  <Name>InternetGatewayDevice.ManagementServer.PeriodicInformInterval</Name>

  <Value xsi:type="xsd:unsignedInt">43200</Value>

  </ParameterValueStruct>

  </ParameterList>

  </cwmp:GetParameterValuesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.333Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 600
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930004</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.LANDevice.1.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.387Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "3022"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930004</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterNamesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterInfoStruct[18]">

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WiFi.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  </ParameterList>

  </cwmp:GetParameterNamesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.389Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 618
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930005</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.LANDevice.1.WLANConfiguration.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.463Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "851"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930005</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterNamesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterInfoStruct[2]">

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.5.</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  </ParameterList>

  </cwmp:GetParameterNamesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.464Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 620
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930006</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.644Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "12252"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930006</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:GetParameterNamesResponse>

  <ParameterList SOAP-ENC:arrayType="cwmp:ParameterInfoStruct[77]">

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.Enable</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.RegulatoryDomain</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

  <ParameterInfoStruct>

  <Name>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.X_HW_Standard</Name>

  <Writable>1</Writable>

  </ParameterInfoStruct>

 ....................
  </ParameterList>

  </cwmp:GetParameterNamesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.648Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 656
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930007</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterValues><ParameterNames soap-enc:arrayType="xsd:string[1]"><string>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID</string></ParameterNames></cwmp:GetParameterValues></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.687Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "649"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930007</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <SOAP-ENV:Fault>

  <faultcode>Client</faultcode>

  <faultstring>CWMP fault</faultstring>

  <detail>

  <cwmp:Fault>

  <FaultCode>9002</FaultCode>

  <FaultString>Internal error</FaultString>

  </cwmp:Fault>

  </detail>

  </SOAP-ENV:Fault>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.691Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 656
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930100</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterValues><ParameterNames soap-enc:arrayType="xsd:string[1]"><string>InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID</string></ParameterNames></cwmp:GetParameterValues></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.772Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "649"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930100</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <SOAP-ENV:Fault>

  <faultcode>Client</faultcode>

  <faultstring>CWMP fault</faultstring>

  <detail>

  <cwmp:Fault>

  <FaultCode>9002</FaultCode>

  <FaultString>Internal error</FaultString>

  </cwmp:Fault>

  </detail>

  </SOAP-ENV:Fault>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.775Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 200
headers:
  content-length: 1425
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  content-type: text/xml; charset="utf-8"
body: >-
  <?xml version="1.0" encoding="UTF-8"?>

  <soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID soap-env:mustUnderstand="1">176dc071f930200</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:SetParameterValues><ParameterList soap-enc:arrayType="cwmp:ParameterValueStruct[5]"><ParameterValueStruct><Name>InternetGatewayDevice.ManagementServer.ConnectionRequestUsername</Name><Value xsi:type="xsd:string">ACSUSER</Value></ParameterValueStruct><ParameterValueStruct><Name>InternetGatewayDevice.ManagementServer.ConnectionRequestPassword</Name><Value xsi:type="xsd:string">ACSPASS</Value></ParameterValueStruct><ParameterValueStruct><Name>InternetGatewayDevice.ManagementServer.PeriodicInformInterval</Name><Value xsi:type="xsd:unsignedInt">3600</Value></ParameterValueStruct></ParameterList><ParameterKey></ParameterKey></cwmp:SetParameterValues></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-01-07T08:47:03.815Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
localPort: 7547
method: POST
url: /
headers:
  host: 192.168.50.254:7547
  soapaction: ""
  connection: Keep-Alive
  content-type: text/xml; charset=UTF-8
  cookie: session=7ca24db494949dc9
  user-agent: HW_WAP_CWMP_V02
  content-length: "518"
body: >
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:cwmp="urn:dslforum-org:cwmp-1-0">

  <SOAP-ENV:Header>

  <cwmp:ID SOAP-ENV:mustUnderstand="1">176dc071f930200</cwmp:ID>

  </SOAP-ENV:Header>

  <SOAP-ENV:Body>

  <cwmp:SetParameterValuesResponse>

  <Status>0</Status>

  </cwmp:SetParameterValuesResponse>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-01-07T08:47:03.818Z
remoteAddress: 192.168.50.253
deviceId: 00259E-HS8546V-485754434BB9349C
connection: 2021-01-07T08:47:03.062Z
statusCode: 204
headers:
  content-length: 0
  server: GenieACS/1.2.3+20201027064135
  soapserver: GenieACS/1.2.3+20201027064135
  connection: close
body: ""

Thanks!!

looks like a firmware bug. What’s the configured SSID? it contains some special characters? Have you tried device reboot or factory defaults ? If the problem persist, uou should report the problem along with the debug logs to the vendor and request a new firmware with a fix.

Hi lavira,

The SSID is a simple name like XXXX-XXXX. I have tried to reboot, factory… and always is the same result. I will try to look to a new firmware.

Thanks!

Hello fdavidcn !
Have you been able to solve the problem? I am getting the same error code (9002) when trying to get the wireless variables. Just like it happens to you, after several minutes it starts to work correctly.

Sounds like a timing issue on the device honestly. 9000 series errors are device errors. And if things start working correctly after a few minutes, that probably indicates that some underlying processes on the device haven’t started yet in order for the tr069 client on the device to return the data.

1 Like