I'm getting the following errors connecting a raspberry pi with the CSDK, does anyone know what can be causing this?
[FORCE] 2017-05-01 12:27:53,686: Starting up
[DEBUG] 2017-05-01 12:27:53,692: twWs_Create: Initializing Websocket Client for :8224//Thingworx/WS
[DEBUG] 2017-05-01 12:27:53,692: twTlsClient_Create: Initializing TLS Client
[DEBUG] 2017-05-01 12:27:53,693: twTlsClient_Close: Disconnecting from server
[ERROR] 2017-05-01 12:27:53,693: twWs_Create: Error creating BSD socket to be used for the websocket
[ERROR] 2017-05-01 12:27:53,693: twApi_Initialize: Error creating websocket structure, retrying
[DEBUG] 2017-05-01 12:27:58,693: twWs_Create: Initializing Websocket Client for
Solved! Go to Solution.
What are your platform and SDK versions?
Also please check for 1. firewall 2. DNS on the pi. Might need to manually add an entry
Can we see your configuration? this line points to a possible issue :
Initializing Websocket Client for :8224//Thingworx/WS
Typically it should be <hostname:port>//Thingworx/WS
for example localhost:443//Thingworx/WS
Omitted part of the information with [ ]
tw_host=[I have url in here].thingworx.io
tw_port=8443
AppKey=[I have my app key in here]
ScanRate=500
tw_name=JetEngine01
FAE_BoardEnable=false
PinConfig=pinConfig_rPi2.json
Debug=true
IPLocation=true
Do you have SSL configured properly? https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS193947
Yes I do
What are your platform and SDK versions?
Also please check for 1. firewall 2. DNS on the pi. Might need to manually add an entry
firewall is good as I've connected pi using ems. What do you mean by 2. "DNS on the pi. Might need to manually add an entry"?
It was the DNS on the pi. Thanks for the help!
Glad it worked, thank you for the update!