AppD Archive

node.js Agent Installation Issue

CommunityUser
Splunk Employee
Splunk Employee

While attempting to install the node.js agent via 'npm install appdynamics, npm is getting 403 - Forbidden errors while attempting to retrieve files.  Log file is below.  Do I need to be authenticated in some way to install the agent?

Thanks,

-Justin

npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.0.0/appdynamics-pr
otobuf.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.0.0/appdynamics-na
tive.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.0.0/appdynamics-jr
e.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.0.0/appdynamics-pr
oxy.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.0.0/appdynamics-zm
q.tgz

npm ERR! Error: 403 Forbidden
npm ERR!     at WriteStream.<anonymous> (C:\Program Files\nodejs\node_modules\np
m\lib\utils\fetch.js:58:12)
npm ERR!     at WriteStream.emit (events.js:117:20)
npm ERR!     at evalmachine.<anonymous>:1609:14
npm ERR!     at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-f
s\graceful-fs.js:102:5
npm ERR!     at Object.oncomplete (evalmachine.<anonymous>:107:15)

0 Karma
1 Solution

Piyush_Mundra
Communicator

Hi Justin,

From the attached errors (C:\Program Files\nodejs\node_modules\npm\lib\utils\fetch.js) it looks like you are trying to setup the agent on windows OS which is not supported at the moment.

Request you to please try the NodeJS agent with Linux / OSX and let us know if you came across any issues. For more details on supported environments and node versions please refer the link https://docs.appdynamics.com/display/PRO39/Supported+Environments+and+Versions+for+Node.js

Best Regards,

Piyush

View solution in original post

Piyush_Mundra
Communicator

Hi Justin,

From the attached errors (C:\Program Files\nodejs\node_modules\npm\lib\utils\fetch.js) it looks like you are trying to setup the agent on windows OS which is not supported at the moment.

Request you to please try the NodeJS agent with Linux / OSX and let us know if you came across any issues. For more details on supported environments and node versions please refer the link https://docs.appdynamics.com/display/PRO39/Supported+Environments+and+Versions+for+Node.js

Best Regards,

Piyush

CommunityUser
Splunk Employee
Splunk Employee

Hi Piyush

Does the NodeJS agent support windows OS right now? Seems I try to download the agent in the windows OS but it still met this issue. I use the command "npm install appdynamics@4.1.6". 

npm ERR! Windows_NT 6.2.9200
npm ERR! argv "D:\\server\\nodejs\\\\node.exe" "D:\\server\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "appdynamics@4.1.6"
npm ERR! node v0.11.14
npm ERR! npm vSyntaxError: Unexpected string

npm ERR! fetch failed with status code 403
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <http://github.com/npm/npm/issues>

Thansk a lot~!

0 Karma

Piyush_Mundra
Communicator

Hi liangzhicong,

The nodejs agent still doesn't support windows environment and hence you encountered the issue. The support for windows is under development but a concrete date for the same cannot be committed at this time. You can check https://docs.appdynamics.com/display/PRO41/Node.js+Supported+Environments link for the supported environment with the current agent version and I suggest you to check for the release page for the added support in case of new major version like (4.2).

Best Regards,

Piyush

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

I see, that makes sense... thanks Piyush!

0 Karma
Get Updates on the Splunk Community!

Fall Into Learning with New Splunk Education Courses

Every month, Splunk Education releases new courses to help you branch out, strengthen your data science roots, ...

Super Optimize your Splunk Stats Searches: Unlocking the Power of tstats, TERM, and ...

By Martin Hettervik, Senior Consultant and Team Leader at Accelerate at Iver, Splunk MVPThe stats command is ...

How Splunk Observability Cloud Prevented a Major Payment Crisis in Minutes

Your bank's payment processing system is humming along during a busy afternoon, handling millions in hourly ...