Picture of nigel delgaudio
Falling at the last hurdle (server install)
by nigel delgaudio - Thursday, 15 December 2016, 3:34 PM
 

Hi,

I have installed adapt many times but never tried an install behind a corporate proxy server. 

I have managed to get through all the stages of the installation using trial and error but I am absolutely stumped on the very last part.

A little background:

I have run each of the following commands individually to config to my company proxy server:

npm config set proxy http:username:password@proxyserver.com:port
npm config set https-proxy http:username:password@proxyserver.com:port

set HTTPS_PROXY=http:username:password@proxyserver.com:port
set HTTP_PROXY=http:username:password@proxyserver.com:port


git config --global http.proxy http:username:password@proxyserver.com:port

This seemed to allow me to run through the installation with no errors right up until the end where I get this error right after I set the display name for the tenant:

> Set a unique name for your tenant (master) adapt
> Set the display name for your tenant (Master) adapt_01
Creating file system for tenant: adapt, please wait ...
Tenant adapt was created. Now saving configuration, please wait ...


ERROR: { Error: Request to http://adapt-bower-repository.herokuapp.com/packages
/search/adapt-contrib-vanilla failed: getaddrinfo ENOTFOUND adapt-bower-reposito
ry.herokuapp.com adapt-bower-repository.herokuapp.com:80
at createError (D:\Adapt\Program Files\adapt_authoring\node_modules\bower\no
de_modules\bower-registry-client\lib\util\createError.js:2:15)
at Request._callback (D:\Adapt\Program Files\adapt_authoring\node_modules\bo
wer\node_modules\bower-registry-client\lib\search.js:113:29)
at self.callback (D:\Adapt\Program Files\adapt_authoring\node_modules\bower\
node_modules\request\request.js:344:22)
at emitOne (events.js:96:13)
at Request.emit (events.js:188:7)
at Request.request.emit (D:\Adapt\Program Files\adapt_authoring\node_modules
\bower\node_modules\bower-registry-client\node_modules\request-replay\index.js:6
9:33)
at Request.onRequestError (D:\Adapt\Program Files\adapt_authoring\node_modul
es\bower\node_modules\request\request.js:961:8)
at emitOne (events.js:96:13)
at ClientRequest.emit (events.js:188:7)
at Socket.socketErrorListener (_http_client.js:310:9)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at connectErrorNT (net.js:1020:8)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickDomainCallback (internal/process/next_tick.js:122:9) code: '
ENOTFOUND' }
Install was unsuccessful. Please check the console output.

D:\Adapt\Program Files\adapt_authoring>

Any Ideas? My company are threatening to go with Elucidat if I can't get this up and running :s

Picture of Matt Leathes
Re: Falling at the last hurdle (server install)
by Matt Leathes - Thursday, 15 December 2016, 4:46 PM
 

Hi Nigel

Some of the companies involved in Adapt will set up the Authoring Tool (or their flavours thereof) for you as a service you can use....

As this is the technical forum it's not appropriate to name names in here but if you're interested I'm sure a post on the Adapt project work and jobs board should elicit a response.

Picture of Matt Leathes
Re: Falling at the last hurdle (server install)
by Matt Leathes - Friday, 16 December 2016, 10:51 AM
 

Also, have you seen this post?