# 1.2 Beta - Reserved Word Error

**URL:** <https://forum.genieacs.com/t/1-2-beta-reserved-word-error/259>\
**Category:** Uncategorized\
**Created:** [August 27, 2019, 2:15pm UTC](https://forum.genieacs.com/t/1-2-beta-reserved-word-error/259 "2019-08-27T14:15:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tenpin784](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@tenpin784](https://forum.genieacs.com/u/tenpin784)\
**Post date:** [August 27, 2019, 2:15pm UTC](https://forum.genieacs.com/t/1-2-beta-reserved-word-error/259/1 "2019-08-27T14:15:06Z")

</div>

Hello,

I just started playing around with TR069/ACS, and found GenieACS. I was able to get v1.1 somewhat up and running, but seeing as I don’t have a production going yet, figured I would give 1.2 a shot.

I followed the docs, and it seemed to have built successfully. But when I go and run it, I get an error:

./dist/bin/genieacs-cwmp  
/home/jbarbieri/genieacs/dist/bin/genieacs-cwmp:2  
“use strict”;function \_interopDefault(e){return e&&“object”==typeof e&&“default"in e?e.default:e}const path=require(“path”),fs=require(“fs”),os=require(“os”),cluster=\_interopDefault(require(“cluster”)),http=require(“http”),https=require(“https”),zlib=require(“zlib”),crypto=require(“crypto”),vm=require(“vm”),seedrandom=\_interopDefault(require(“seedrandom”)),child\_process=require(“child\_process”),later=require(“later”),mongodb=require(“mongodb”),parsimmon=require(“parsimmon”),util=require(“util”),tls=require(“tls”),iconvLite=require(“iconv-lite”),yaml=require(“yaml”);let configDir,cwmpSsl,nbiSsl,fsSsl,uiSsl,ROOT\_DIR=path.resolve(\_\_dirname,”…");for(;!fs.existsSync(`${ROOT_DIR}/package.json`);){const e=path.resolve(ROOT\_DIR,"…");if(e===ROOT\_DIR){ROOT\_DIR=process.cwd();break}ROOT\_DIR=e}const options={EXT\_DIR:{type:“path”,default:path.resolve(ROOT\_DIR,“config/ext”)},MONGODB\_CONNECTION\_URL:{type:“string”,default:“mongodb://127.0.0.1/genieacs”},CWMP\_WORKER\_PROCESS

SyntaxError: Unexpected reserved word  
at createScript (vm.js:80:10)  
at Object.runInThisContext (vm.js:139:10)  
at Module.\_compile (module.js:617:28)  
at Object.Module.\_extensions…js (module.js:664:10)  
at Module.load (module.js:566:32)  
at tryModuleLoad (module.js:506:12)  
at Function.Module.\_load (module.js:498:3)  
at Function.Module.runMain (module.js:694:10)  
at startup (bootstrap\_node.js:204:16)  
at bootstrap\_node.js:625:3

I tried search on this forum, but I don’t see that error coming up.

Any ideas?  
Thanks!  
–John

---

<div class="post-metadata">

**Author:** ![tenpin784](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@tenpin784](https://forum.genieacs.com/u/tenpin784)\
**Post date:** [August 27, 2019, 2:23pm UTC](https://forum.genieacs.com/t/1-2-beta-reserved-word-error/259/2 "2019-08-27T14:23:11Z")

</div>

Whoops.

I was still running node v8 from the original 1.1 install

Installed/used v10, and error disappeared.

Chalk this one up to no RTFM.
