Network Interface Guide) , sometimes we receive an gsoap time out anwser:
SOAP failure : End of file or no input: 'Operation
interrupted or timed out'
We only get this error time to time (not always)
Any ideas ?
Q: Is this behavior seen with all AMT systems in your lab, or just one?
Q:Does this behavior present itself when running SDK sample code or your own code?
A:We only see it when testing our own code. Note that we are requesting the Power status code every 5mins for 24h or 48h.
Q: Does it happen on the first invocation of the AMT API or after several times?
A: Sometimes on the first invocation, sometimes after several times.
Q: Does it happen with any other API call or just this one?
A: just with this one (using gSOAP API GetSystemPowerState)
Q: After the timeout is received, do subsequent invocations return correct values?
A: yes (sometimes for 20mins or more and the problem append again).
Just a few more questions. Are your lab systems Linux or Windows? Which release of the SDK are you using? (The one currently downloadable from this site?) Also, just so we don't have to ask later, what systems are you running on? Are you running on production systems? If not what stepping are your processors and what version of the firmware is on your system?
Note that the 2.1 Release of the SDK will be avaliable for download from this site in a few days. Meanwhile, we will look into your problem.
I there, maybe I can help. I have been building an IAMT application in C# for a while and I do get "Connection Closed" exceptions occasionaly, not just for getting the power state. I have noticed that if I try to open many TCP connections to IAMT at the same time, it will happen quite often and so, I grouped all my connections in .NET and it solved some of it, but not everything.
I ended up changing the web services code to add a two automatic retrys with I get a "Connection Closed" and it solved it completely. This may not be exactly your problem, but just for kicks, retry your call when you get that error, it may work all the time the second time around.
Intel Software Engineer.
Sorry if it take time to replay.
Are your lab systems Linux or Windows?
My lab systems is Linux and Windows
Which release of the SDK are you using?
Intel AMT Release 2.0_124884
Also, just so we don't have to ask later, what systems are you running on?
Windows XP/2000/2003 Server
Are you running on production systems?
Yes, If I get the error msg I retry 3 times. I also create a lock in the code to make sure the code only run one instance at the same time.
No I did not try the latest SDK. Note that I'm only using soap calls. I will probably try the new SDK in January.