# Cisco SPA 112 & GenieACS 1.1

**URL:** <https://forum.genieacs.com/t/cisco-spa-112-genieacs-1-1/269>\
**Category:** Uncategorized\
**Created:** [August 29, 2019, 5:06pm UTC](https://forum.genieacs.com/t/cisco-spa-112-genieacs-1-1/269 "2019-08-29T17:06:24Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Geiser](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/geiser/32/10_2.png) [@Geiser](https://forum.genieacs.com/u/Geiser)\
**Post date:** [September 5, 2019, 11:44am UTC](https://forum.genieacs.com/t/cisco-spa-112-genieacs-1-1/269/11 "2019-09-05T11:44:22Z")

</div>

Finally… The solution was to patch soap.js again. This is the new patched function:

```auto
function GetParameterValues(xml, methodRequest) {
  const el = xml.node("cwmp:GetParameterValues").node("ParameterNames");
  el.attr({
    "soap-enc:arrayType": `xsd:string[${methodRequest.parameterNames.length}]`
  });

  for (const p of methodRequest.parameterNames) {
    if (p == "Device.Services.VoiceService") continue;
    el.node("string").text(p);
  }
}

```

Anyway, after that, I had a Session Timeout problem, that I solved thanks to this post: [ACK Timeout / Session Timeout](https://forum.genieacs.com/t/ack-timeout-session-timeout/38/5)

---

_[View the full topic](https://forum.genieacs.com/t/cisco-spa-112-genieacs-1-1/269)._
