I received the following error (IOError: Connection timed out: connect) when trying to execute the httpGet command from within the Gateway Event Scripts. As noted in other threads the scripts works fine from a button. I understand that the client side execution is different from the server side execution. Therefore, I ran a client instance (button test) on the gateway server machine and it works as well as verifying the URL is visible through Internet Explorer and disabled firewalls, so I do not believe there is a connectivity problem fronm the gateway server machine. I have read that it may be a permissions problem, but did not know what to change in Windows 7 Ultimate to have the Ignition Service overcome these issues at the Local System Level. Are there any recommendations for this problem?
Environment
Windows 7 Ultimate
Ignition 7.5.0 (b1079) | 64-bit
Ignition\logs\wrapper
INFO | jvm 1 | 2012/10/03 09:12:27 | ERROR [TimerScriptTask ] [09:12:27,016]: Error executing global timer script: Plot (1000) [Delay, Dedicated]. Repeat errors of this type will be logged as ‘debug’ messages.
INFO | jvm 1 | 2012/10/03 09:12:27 | Traceback (most recent call last):
INFO | jvm 1 | 2012/10/03 09:12:27 | File “<TimerScript:demo/Plot (1000) [Delay, Dedicated]>”, line 18, in
INFO | jvm 1 | 2012/10/03 09:12:27 | IOError: Connection timed out: connect
INFO | jvm 1 | 2012/10/03 09:12:27 |
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyException.fillInStackTrace(PyException.java:70)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.lang.Throwable.(Throwable.java:181)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.lang.Exception.(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.lang.RuntimeException.(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyException.(PyException.java:46)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyException.(PyException.java:43)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyException.(PyException.java:61)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.Py.fromIOException(Py.java:201)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.Py.IOError(Py.java:171)
INFO | jvm 1 | 2012/10/03 09:12:27 | at com.inductiveautomation.ignition.common.script.builtin.AbstractNetUtilities.httpGet(AbstractNetUtilities.java:157)
INFO | jvm 1 | 2012/10/03 09:12:27 | at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyReflectedFunction.call(PyReflectedFunction.java:186)
INFO | jvm 1 | 2012/10/03 09:12:27 | at com.inductiveautomation.ignition.common.script.ScriptManager$ReflectedInstanceFunction.call(ScriptManager.java:455)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyObject.call(PyObject.java:387)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyObject.call(PyObject.java:391)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.pycode._pyx2.f$0(<TimerScript:demo/Plot (1000) [Delay, Dedicated]>:52)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.pycode._pyx2.call_function(<TimerScript:demo/Plot (1000) [Delay, Dedicated]>)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyTableCode.call(PyTableCode.java:165)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.PyCode.call(PyCode.java:18)
INFO | jvm 1 | 2012/10/03 09:12:27 | at org.python.core.Py.runCode(Py.java:1261)
INFO | jvm 1 | 2012/10/03 09:12:27 | at com.inductiveautomation.ignition.common.script.ScriptManager.runCode(ScriptManager.java:539)
INFO | jvm 1 | 2012/10/03 09:12:27 | at com.inductiveautomation.ignition.common.script.TimerScriptTask.run(TimerScriptTask.java:93)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.util.TimerThread.mainLoop(Unknown Source)
INFO | jvm 1 | 2012/10/03 09:12:27 | at java.util.TimerThread.run(Unknown Source)