Sun Jul 03, 2022 11:13 pm
Login Register Lost Password? Contact Us

Please Note: The HPCC Systems forums are moving to Stack Overflow. We invite you to post your questions on Stack Overflow utilizing the tag hpcc-ecl (https://stackoverflow.com/search?tab=newest&q=hpcc-ecl). This legacy forum will be active and monitored during our transition to Stack Overflow but will become read only beginning September 1, 2022.



ESP Exception - CSoapResponseBinding:Failed to get environme

Topics specific to the use of the ECL IDE

Sat Jan 22, 2022 4:48 am Change Time Zone

Hi,
I'm using the ECL IDE to connect to 2 different servers.
Both the servers are up and running.
I've checked the status of the platform and all the services seem to be running OK.
When connecting from the ECL Watch I can see the full topology and perform regular operations.

However when I connect from the ECL IDE one of them works well, and the other one throws some warning messages when connecting.
Then the IDE starts, but the target dropdown is empty, so I cannot submit anything to the cluster.

What could be the problem?

Below I attach some information from the config files and logs.

Thank you!!

These are the errors:

Code: Select all
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)
INFO:     eclcc.exe relative path:  C:\Program Files (x86)\HPCCSystems\8.2.6\clienttools\bin\eclcc.exe       
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)
WARNING:  ESP Exception - CSoapResponseBinding:  2022-01-22 04:31:24 GMT: Failed to get environment information. (D:\J\ws\8.2.6-1\CE\W19-3-IDE\ECLIDE\comms\Topology.cpp, 158) SoapUtil.h(419)                                                                                                                                                                                                                                                                                                                                                                                                                             EclCC.cpp(786)




The setting in the local environment are the same for both servers.
This is the eclide.cfg file

Code: Select all
[Compiler]
Location=C:\Program Files (x86)\HPCCSystems\8.2.6\clienttools\bin\eclcc.exe
EclWorkingFolder=C:\Users\Public\Documents\HPCC Systems\ECL\wu\ContaboThingsboard
EclFolder00=C:\Users\Public\Documents\HPCC Systems\ECL\My Files
EclFolder01=C:\Program Files (x86)\HPCCSystems\8.2.6\clienttools\examples
OverrideDefaultSelection=0
Arguments=
WUArguments=
EclFolder02=
EclFolder03=
EclFolder04=
EclFolder05=
EclFolder06=
EclFolder07=
EclFolder08=
EclFolder09=
DisableMeta=0
[Server]
Topology=http://serverIPaddress:8010/WsTopology
Workunit=http://serverIPaddress:8010/WsWorkunits
Attribute=
Account=http://serverIPaddress:8010/Ws_Account
SMC=http://serverIPaddress:8010/WsSMC
FileSpray=http://serverIPaddress:8010/FileSpray
DFU=http://serverIPaddress:8010/WsDfu
SSL=0
Advanced=-1
ServerIP=serverIPaddress
[Editor]
TabWidth=2
UseSpaces=0
MaintainIndent=1
LineNo=0
Tree=1
Tooltip=1
ShowWS=0
TargetColor=0
SyncRepository=0
AutoCompleteOnDot=1
DoubleClickSelQualLabel=0
[General]
OpenWindowMax=0
AutoSaveFreq=30
AutoOpenResult=1
IgnoreServerVersion=0
HelpLocale=
User=root
Version=community_8.2.6-1
[Workunit]
ResultLimit=100
FetchLimit=999
PersistLimit=3
[Results]
ResultFont=Courier New
ResultFontSize=10
LegacyIE=0
[Debug]
DisableInoke=0
[Compare]
IgnoreWhitespace=0
ShowCRLF=0
[ActiveWorkunit]
Refresh=10
[Workunits]
AllUsers=0


These are the processes in the server:

Code: Select all
[email protected]:/var/lib/HPCCSystems# ps -ef |grep hpcc
hpcc     2632464       1  0 Jan21 ?        00:00:00 /opt/HPCCSystems/bin/dafilesrv --logDir=/var/log/HPCCSystems --name=mydafilesrv --daemon
hpcc     2697220       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/eclccserver --daemon myeclccserver
hpcc     2697225       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/dfuserver --daemon mydfuserver
hpcc     2697226       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/daserver --daemon mydali
hpcc     2697254       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/agentexec --daemon myeclagent
hpcc     2697258       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/saserver --daemon mysasha
hpcc     2697263       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/toposerver --daemon mytoposerver
hpcc     2697264       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/eclscheduler --daemon myeclscheduler
hpcc     2697272       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/roxie --topology=RoxieTopology.xml --logfile --restarts=2 --stdlog=0 --daemon myroxie
hpcc     2697309       1  0 00:43 ?        00:00:01 /opt/HPCCSystems/bin/esp --daemon myesp
hpcc     2697960       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/thorslave_lcr --daemon thorslave_mythor_1 --master=10.220.115.2:20000 --slave=.:20100 --slavenum=1 --logDir=/var/log/HPCCSystems/mythor
hpcc     2697961       1  0 00:43 ?        00:00:00 /opt/HPCCSystems/bin/thormaster_lcr --daemon mythor MASTER=10.220.115.2:20000


And this are the last lines from the esp.log in the server:

Code: Select all
0000039D PRG 2022-01-22 01:20:14.615 2697309 2705043 "POST /FileSpray/GetDFUWorkunits.json, from 167.57.68.239"
0000039E USR 2022-01-22 01:20:14.615 2697309 2705043 "GetDFUWorkunits: getWorkUnitsSorted"
0000039F USR 2022-01-22 01:20:14.616 2697309 2705043 "GetDFUWorkunits: getWorkUnitsSorted done"
000003A0 PRG 2022-01-22 01:20:14.617 2697309 2705043 "TxSummary[activeReqs=1;auth=NA;contLen=40;rcv=1;handleHttp=2;[email protected];req=POST filespray.GETDFUWORKUNITS v1.22;total=2;]"
000003A1 PRG 2022-01-22 01:20:22.613 2697309 2705221 "HTTP First Line: POST /WsWorkunits/WUQuery.json HTTP/1.1"
000003A2 PRG 2022-01-22 01:20:22.613 2697309 2705221 "POST /WsWorkunits/WUQuery.json, from 167.57.68.239"
000003A3 USR 2022-01-22 01:20:22.613 2697309 2705221 "WUQuery: getWorkUnitsSorted"
000003A4 USR 2022-01-22 01:20:22.613 2697309 2705221 "WUQuery: getWorkUnitsSorted done"
000003A5 PRG 2022-01-22 01:20:22.614 2697309 2705221 "TxSummary[activeReqs=1;auth=NA;contLen=37;rcv=0;handleHttp=1;[email protected];req=POST wsworkunits.WUQUERY v1.84;total=1;]"
000003A6 PRG 2022-01-22 01:20:53.609 2697309 2705275 "HTTP First Line: POST /WsWorkunits/WUQuery.json HTTP/1.1"
000003A7 PRG 2022-01-22 01:20:53.609 2697309 2705275 "POST /WsWorkunits/WUQuery.json, from 167.57.68.239"
000003A8 USR 2022-01-22 01:20:53.609 2697309 2705275 "WUQuery: getWorkUnitsSorted"
000003A9 USR 2022-01-22 01:20:53.610 2697309 2705275 "WUQuery: getWorkUnitsSorted done"
000003AA PRG 2022-01-22 01:20:53.610 2697309 2705275 "TxSummary[activeReqs=1;auth=NA;contLen=37;rcv=0;handleHttp=1;[email protected];req=POST wsworkunits.WUQUERY v1.84;total=1;]"
000003AB PRG 2022-01-22 01:21:03.835 2697309 2697356 "SYS: LPT=274 APT=161 PU=  8% MU= 57% MAL=166014976 MMP=163069952 SBK=2945024 TOT=162916K RAM=5345492K SWP=499248K"
000003AC PRG 2022-01-22 01:21:03.835 2697309 2697356 "DSK: [xvdh] r/s=0.0 kr/s=0.0 w/s=0.0 kw/s=0.0 bsy=0 [xvdb] r/s=0.1 kr/s=2.4 w/s=0.0 kw/s=0.0 bsy=0 [xvdc] r/s=0.7 kr/s=13.8 w/s=12.5 kw/s=115.7 bsy=0 [xvda] r/s=0.5 kr/s=20.6 w/s=2.5 kw/s=3.5 bsy=0 NIC: [eth0] rxp/s=0.1 rxk/s=0.0 txp/s=0.1 txk/s=0.0 rxerrs=0 rxdrps=0 txerrs=0 txdrps=0 CPU: usr=5 sys=3 iow=0 idle=91"
000003AD USR 2022-01-22 01:21:03.967 2697309 2697371 "CInfoCacheReaderThread Activity Reader: InfoCache collected (0 seconds)."
000003AE PRG 2022-01-22 01:21:14.611 2697309 2705302 "HTTP First Line: POST /FileSpray/GetDFUWorkunits.json HTTP/1.1"
000003AF PRG 2022-01-22 01:21:14.611 2697309 2705302 "POST /FileSpray/GetDFUWorkunits.json, from 167.57.68.239"
000003B0 USR 2022-01-22 01:21:14.611 2697309 2705302 "GetDFUWorkunits: getWorkUnitsSorted"
000003B1 USR 2022-01-22 01:21:14.612 2697309 2705302 "GetDFUWorkunits: getWorkUnitsSorted done"
000003B2 PRG 2022-01-22 01:21:14.613 2697309 2705302 "TxSummary[activeReqs=1;auth=NA;contLen=40;rcv=0;handleHttp=2;[email protected];req=POST filespray.GETDFUWORKUNITS v1.22;total=2;]"
000003B3 PRG 2022-01-22 01:21:24.611 2697309 2705315 "HTTP First Line: POST /WsWorkunits/WUQuery.json HTTP/1.1"
000003B4 PRG 2022-01-22 01:21:24.611 2697309 2705315 "POST /WsWorkunits/WUQuery.json, from 167.57.68.239"
000003B5 USR 2022-01-22 01:21:24.611 2697309 2705315 "WUQuery: getWorkUnitsSorted"
000003B6 USR 2022-01-22 01:21:24.611 2697309 2705315 "WUQuery: getWorkUnitsSorted done"
000003B7 PRG 2022-01-22 01:21:24.612 2697309 2705315 "TxSummary[activeReqs=1;auth=NA;contLen=37;rcv=1;handleHttp=1;[email protected];req=POST wsworkunits.WUQUERY v1.84;total=1;]"
rfernandez2007
 
Posts: 25
Joined: Mon Nov 29, 2021 2:40 pm

Mon Jan 24, 2022 3:44 pm Change Time Zone

The warning is from the ECL IDE not getting the environment information from the server. The IDE communicates with the server via SOAP calls and if the call comes back with an error, this error is displayed.
dehilster
 
Posts: 7
Joined: Mon Dec 08, 2014 2:41 pm

Mon Jan 24, 2022 4:36 pm Change Time Zone

Hi,
Thank you for clarifying the source of the error.
After further investigation, I found out that I had a mistake in my connection definition.

Thank you!
rfernandez2007
 
Posts: 25
Joined: Mon Nov 29, 2021 2:40 pm


Return to ECL IDE

Who is online

Users browsing this forum: No registered users and 1 guest

cron