Network connection requirements for Thingworx Studio - Trial
Hi,
I've signed up for Thingworx Studio Trial version to develop an AR proof of concept. However, I could only login outside my company's network. When I try to login from my corporate network, I get the following log:
[08/28/2017 12:00:31] Studio Version 8.0.3 (8.0.3.1898)
[08/28/2017 12:00:31] Status Message: Version 8.0.3 (8.0.3.1898)
[08/28/2017 12:00:31] Checking for updates from https://studio-download.vuforia.io/downloads/ThingworxMobileBuilderApp.application
[08/28/2017 12:00:33] Status Message: Performing First Time Setup (Application)...
[08/28/2017 12:00:33] Unzipping mbdist.zip to C:\Users\NTUser\AppData\Roaming\ThingworxStudio\studio-download.vuforia.io\
[08/28/2017 12:00:35] Status Message: Performing First Time Setup (Libraries)...
[08/28/2017 12:00:35] Unzipping mbmodules.zip to C:\Users\NTUser\AppData\Roaming\ThingworxStudio\studio-download.vuforia.io\
[08/28/2017 12:01:18] Starting node.exe
[08/28/2017 12:01:20] info: [twx-studio:initializer] Node version: 6.10.0
[08/28/2017 12:01:20] info: [twx-studio:initializer] ThingWorxStudio launched with the following arguments: _=[C:\Users\NTUser\Documents], $0=..\..\..\..\..\..\Roaming\ThingworxStudio\studio-download.vuforia.io\dist\server\index.js
[08/28/2017 12:01:20] info: [twx-studio:initializer] ThingWorxStudio dir: C:\Users\NTUser\Documents\ThingWorxStudio , home dir: C:\Users\NTUser\Documents
[08/28/2017 12:01:20] ar-extension version 8.0.3 (1.16.633)
[08/28/2017 12:01:21] info: [twx-studio:index] Studio Ready: listening on 127.0.0.1:3000
[08/28/2017 12:01:21] Status Message: Version 8.0.3 (8.0.3.1898)
[08/28/2017 12:01:30] info: [twx-studio:upgrade:StudioSample3DImport] Upgrading project Studio Sample - Import 3D Data C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSample3DImport from 1.8.279 to 8.0.3 (1.16.633)
[08/28/2017 12:01:30] info: [twx-studio:upgrade:StudioSampleEyewear] Upgrading project Studio Sample - HoloLens Experience C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSampleEyewear from 8.0.0 (1.13.497) to 8.0.3 (1.16.633)
[08/28/2017 12:01:30] info: [twx-studio:upgrade:StudioSampleQuadcopter] Upgrading project Studio Sample - Quadcopter C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSampleQuadcopter from 1.8.279 to 8.0.3 (1.16.633)
[08/28/2017 12:01:34] info: [twx-studio:upgrade:StudioSampleQuadcopter] Building ves-ar-extension app: Studio Sample - Quadcopter
[08/28/2017 12:01:34] info: [twx-studio:upgrade:StudioSample3DImport] Building ves-ar-extension app: Studio Sample - Import 3D Data
[08/28/2017 12:01:35] info: [twx-studio:upgrade:StudioSampleEyewear] Building ves-ar-extension app: Studio Sample - HoloLens Experience
[08/28/2017 12:01:39] info: [twx-studio:upgradeProject] Upgrade log saved to C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSampleQuadcopter\upgrade.log
[08/28/2017 12:01:39] info: [twx-studio:upgradeProject] Upgrade log saved to C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSampleEyewear\upgrade.log
[08/28/2017 12:01:40] info: [twx-studio:upgradeProject] Upgrade log saved to C:\Users\NTUser\Documents\ThingWorxStudio\Projects\StudioSample3DImport\upgrade.log
[08/28/2017 12:07:31] [0mGET /%7B%7B::projectType.imgPath%7D%7D [32m200 [0m25.752 ms - 2201 [0m
[08/28/2017 12:07:31] [0mGET /%7B%7B::view.imgPath%7D%7D [32m200 [0m248.574 ms - 2201 [0m
[08/28/2017 12:07:31] [0mGET /%7B%7BviewType.imgPath%7D%7D [32m200 [0m248.359 ms - 2201 [0m
[08/28/2017 12:07:31] [0mGET /images/%7B%7B::w.name%7D%7D.png [32m200 [0m5.853 ms - 2201 [0m
[08/28/2017 12:07:34] info: [twx-studio:logging] Overwriting env DEBUG info:ves-publish*,error:ves-publish*,undefined with new value
[08/28/2017 12:07:34] info: [twx-studio:logging] Debug logging disabled
[08/28/2017 12:07:44] [0mGET /api/autoConfigure [31m500 [0m1292.127 ms - 58 [0m
[08/28/2017 12:07:44] error: [twx-studio:auto_configure] 500 'Unable to retrieve service details.' Error: connect ECONNREFUSED 52.5.157.169:443
[08/28/2017 12:07:44] at Object.exports._errnoException (util.js:1022:11)
[08/28/2017 12:07:44] at exports._exceptionWithHostPort (util.js:1045:20)
[08/28/2017 12:07:44] at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1087:14)
[08/28/2017 12:07:44] error: [twx-studio:index] unhandledRejection Unable to retrieve service details.
[08/28/2017 12:07:50] info: [twx-studio:logging] Debug logging disabled
When I connected from an outside network, I could log in, save and publish a "Hello World" experience.
What are the network requirements for ThingWorx Studio, such as open ports, needed protocols and IP addresses for firewall rules? Is it only TCP inbound/outbound to 52.5.157.169 on port 443 and I'm good to go?
Best regards,
Andre

