ibga icon indicating copy to clipboard operation
ibga copied to clipboard

Fail to connect to port 4000 of ibga docker

Open forhonourlx opened this issue 1 year ago • 19 comments

Hi,

After build ibga container, I cannot connect to port:4000. And vnc shows no API connection on IB Gateway and Timeout Error of ib_insync. Is there anything wrong? Could somebody help? Thanks inadvance.

2024-08-03 02:29:44  Manager Startup / Fri Aug  2 14:29:44 EDT 2024
2024-08-03 02:29:44 ------------------------------------------------
2024-08-03 02:29:44 • starting xvfb (/usr/bin/Xvfb :0 -ac -screen 0 1024x768x16 +extension RANDR) ...
2024-08-03 02:29:44   pid: 63
2024-08-03 02:29:45   display :0 is ready
2024-08-03 02:29:45 • starting x11vnc (/usr/bin/x11vnc -forever -rfbport 5900 -o /var/log/x11vnc.log -display :0) ...
2024-08-03 02:29:45   pid: 160
2024-08-03 02:29:45 • starting novnc (/opt/noVNC-1.3.0/utils/novnc_proxy --listen 5800 --vnc localhost:5900) ...
2024-08-03 02:29:45   pid: 175
2024-08-03 02:29:45 • starting socat (/usr/bin/socat TCP-LISTEN:4000,fork,reuseaddr TCP:localhost:9000,forever,shut-down) ...
2024-08-03 02:29:45   pid: 187
2024-08-03 02:29:45 • found IBG at /home/ibg/Jts/ibgateway/ibgateway.
2024-08-03 02:29:45 ---------------------------------------------------
2024-08-03 02:29:45  IB Gateway Startup / Fri Aug  2 14:29:45 EDT 2024
2024-08-03 02:29:45 ---------------------------------------------------
2024-08-03 02:29:45 • time: Fri Aug  2 14:29:45 EDT 2024
2024-08-03 02:29:45 • starting IB Gateway ...
2024-08-03 02:29:45   pid: 216
2024-08-03 02:29:45 • waiting for jauto availability ...
2024-08-03 02:29:52   jauto is ready
2024-08-03 02:29:52 • waiting for main window ...
2024-08-03 02:29:53   found: IBKR Gateway at 117,79
2024-08-03 02:29:53 • filling in login form ...
2024-08-03 02:29:56   - skipping combobox Region since persisted state (/home/ibg_settings/skip_login_combobox_Region) indicates it already matches China
2024-08-03 02:29:56   - skipping combobox Time Zone since persisted state (/home/ibg_settings/skip_login_combobox_Time Zone) indicates it already matches America/New York
2024-08-03 02:29:56 • logging in ...
2024-08-03 02:29:57 • entered maintenance cycle
2024-08-03 02:29:58   - welcome: 16% Build 10.30.1j Authenticating... Logging in xxx
2024-08-03 02:29:59 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:03   - welcome: 28% Build 10.30.1j Authenticating... Logging in xxx
2024-08-03 02:30:04 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:08 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:13 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:18 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:22 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:27 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:31 !!! IB Gateway is waiting for two-factor authentication !!!
2024-08-03 02:30:35   - welcome: 54% Build 10.30.1j Requesting startup parameters... Logging in xxx
2024-08-03 02:30:36 LogModuleConfigurator-Init: Log4j Ver2.x found on classpath
2024-08-03 02:30:36 LogModuleConfigurator-Init: LogModuleConfigurator initialized with Log4j Verd.x
2024-08-03 02:30:40   - option check skipped, to perform again remove /home/ibg_settings/skip_option_check2
2024-08-03 01:45:40 java.lang.InterruptedException
2024-08-03 01:45:40     at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998)
2024-08-03 01:45:40     at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
2024-08-03 01:45:40     at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
2024-08-03 01:45:40     at com.sun.javafx.application.PlatformImpl.waitForStart(PlatformImpl.java:256)
2024-08-03 01:45:40     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:277)
2024-08-03 01:45:40     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
2024-08-03 01:45:40     at com.sun.javafx.application.PlatformImpl.checkIdle(PlatformImpl.java:392)
2024-08-03 01:45:40     at com.sun.javafx.application.PlatformImpl.setImplicitExit(PlatformImpl.java:346)
2024-08-03 01:45:40     at javafx.application.Platform.setImplicitExit(Platform.java:138)
2024-08-03 01:45:40     at twslaunch.gstat.j.a(j.java:88)
2024-08-03 01:45:40     at twslaunch.gstat.a.d(a.java:215)
2024-08-03 01:45:40     at twslaunch.gstat.a.g(a.java:117)
2024-08-03 01:45:40     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 01:45:40     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2024-08-03 01:45:40     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2024-08-03 01:45:40     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2024-08-03 01:45:40     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 01:45:40     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 01:45:40     at java.lang.Thread.run(Thread.java:748)
2024-08-03 01:48:54 java.lang.InterruptedException
2024-08-03 01:48:54     at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998)
2024-08-03 01:48:54     at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
2024-08-03 01:48:54     at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
2024-08-03 01:48:54     at com.sun.javafx.application.PlatformImpl.waitForStart(PlatformImpl.java:256)
2024-08-03 01:48:54     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:277)
2024-08-03 01:48:54     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
2024-08-03 01:48:54     at com.sun.javafx.application.PlatformImpl.checkIdle(PlatformImpl.java:392)
2024-08-03 01:48:54     at com.sun.javafx.application.PlatformImpl.setImplicitExit(PlatformImpl.java:346)
2024-08-03 01:48:54     at javafx.application.Platform.setImplicitExit(Platform.java:138)
2024-08-03 01:48:54     at twslaunch.gstat.j.a(j.java:88)
2024-08-03 01:48:54     at twslaunch.gstat.a.d(a.java:215)
2024-08-03 01:48:54     at twslaunch.gstat.a.g(a.java:117)
2024-08-03 01:48:54     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 01:48:54     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2024-08-03 01:48:54     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2024-08-03 01:48:54     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2024-08-03 01:48:54     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 01:48:54     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 01:48:54     at java.lang.Thread.run(Thread.java:748)
2024-08-03 01:51:49 java.util.concurrent.CompletionException: java.lang.UnsatisfiedLinkError: /tmp/JxBrowser/7.29/libtoolkit.so: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
2024-08-03 01:51:49     at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
2024-08-03 01:51:49     at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
2024-08-03 01:51:49     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
2024-08-03 01:51:49     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 01:51:49     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2024-08-03 01:51:49     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
2024-08-03 01:51:49     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
2024-08-03 01:51:49     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 01:51:49     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 01:51:49     at java.lang.Thread.run(Thread.java:748)
2024-08-03 01:51:49 Caused by: java.lang.UnsatisfiedLinkError: /tmp/JxBrowser/7.29/libtoolkit.so: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
2024-08-03 01:51:49     at java.lang.ClassLoader$NativeLibrary.load(Native Method)
2024-08-03 01:51:49     at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
2024-08-03 01:51:49     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
2024-08-03 01:51:49     at java.lang.Runtime.load0(Runtime.java:809)
2024-08-03 01:51:49     at java.lang.System.load(System.java:1086)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.JniLibrary.loadLibrary(JniLibrary.java:53)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.JniLibrary.lambda$new$0(JniLibrary.java:47)
2024-08-03 01:51:49     at java.security.AccessController.doPrivileged(Native Method)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.JniLibrary.<init>(JniLibrary.java:45)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.ToolkitLibrary.<init>(ToolkitLibrary.java:37)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.ToolkitLibrary.instance(ToolkitLibrary.java:27)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.xz.JniResourceExtractor.extract(JniResourceExtractor.java:47)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.xz.XzExtractor.extract(XzExtractor.java:51)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.ChromiumExtractor.lambda$extract$0(ChromiumExtractor.java:38)
2024-08-03 01:51:49     at java.security.AccessController.doPrivileged(Native Method)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.internal.ChromiumExtractor.extract(ChromiumExtractor.java:35)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.engine.internal.EngineImpl.extractChromiumBinariesIfNecessary(EngineImpl.java:427)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.engine.internal.EngineImpl.newInstance(EngineImpl.java:149)
2024-08-03 01:51:49     at com.teamdev.jxbrowser.engine.Engine.newInstance(Engine.java:163)
2024-08-03 01:51:49     at feature.webapp.A.b(A.java:822)
2024-08-03 01:51:49     at feature.webapp.A.a(A.java:723)
2024-08-03 01:51:49     at feature.webapp.A.c(A.java:686)
2024-08-03 01:51:49     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
2024-08-03 01:51:49     ... 7 more
2024-08-03 02:14:46 chown: cannot access '/home/ibg_settings/exported_logs': No such file or directory
2024-08-03 02:14:57 /sbin/start-stop-daemon: warning: failed to kill 63: No such process
2024-08-03 02:15:10 java.lang.InterruptedException
2024-08-03 02:15:10     at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998)
2024-08-03 02:15:10     at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
2024-08-03 02:15:10     at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
2024-08-03 02:15:10     at com.sun.javafx.application.PlatformImpl.waitForStart(PlatformImpl.java:256)
2024-08-03 02:15:10     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:277)
2024-08-03 02:15:10     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
2024-08-03 02:15:10     at com.sun.javafx.application.PlatformImpl.checkIdle(PlatformImpl.java:392)
2024-08-03 02:15:10     at com.sun.javafx.application.PlatformImpl.setImplicitExit(PlatformImpl.java:346)
2024-08-03 02:15:10     at javafx.application.Platform.setImplicitExit(Platform.java:138)
2024-08-03 02:15:10     at twslaunch.gstat.j.a(j.java:88)
2024-08-03 02:15:10     at twslaunch.gstat.a.d(a.java:215)
2024-08-03 02:15:10     at twslaunch.gstat.a.g(a.java:117)
2024-08-03 02:15:10     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 02:15:10     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2024-08-03 02:15:10     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2024-08-03 02:15:10     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2024-08-03 02:15:10     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 02:15:10     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 02:15:10     at java.lang.Thread.run(Thread.java:748)
2024-08-03 02:29:44 chown: cannot access '/home/ibg_settings/exported_logs': No such file or directory
2024-08-03 02:29:57 java.lang.InterruptedException
2024-08-03 02:29:57     at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998)
2024-08-03 02:29:57     at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
2024-08-03 02:29:57     at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
2024-08-03 02:29:57     at com.sun.javafx.application.PlatformImpl.waitForStart(PlatformImpl.java:256)
2024-08-03 02:29:57     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:277)
2024-08-03 02:29:57     at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
2024-08-03 02:29:57     at com.sun.javafx.application.PlatformImpl.checkIdle(PlatformImpl.java:392)
2024-08-03 02:29:57     at com.sun.javafx.application.PlatformImpl.setImplicitExit(PlatformImpl.java:346)
2024-08-03 02:29:57     at javafx.application.Platform.setImplicitExit(Platform.java:138)
2024-08-03 02:29:57     at twslaunch.gstat.j.a(j.java:88)
2024-08-03 02:29:57     at twslaunch.gstat.a.d(a.java:215)
2024-08-03 02:29:57     at twslaunch.gstat.a.g(a.java:117)
2024-08-03 02:29:57     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 02:29:57     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2024-08-03 02:29:57     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2024-08-03 02:29:57     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2024-08-03 02:29:57     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 02:29:57     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 02:29:57     at java.lang.Thread.run(Thread.java:748)
2024-08-03 02:30:41 java.util.concurrent.CompletionException: java.lang.UnsatisfiedLinkError: /tmp/JxBrowser/7.29/libtoolkit.so: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
2024-08-03 02:30:41     at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
2024-08-03 02:30:41     at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
2024-08-03 02:30:41     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
2024-08-03 02:30:41     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2024-08-03 02:30:41     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2024-08-03 02:30:41     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
2024-08-03 02:30:41     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
2024-08-03 02:30:41     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2024-08-03 02:30:41     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2024-08-03 02:30:41     at java.lang.Thread.run(Thread.java:748)
2024-08-03 02:30:41 Caused by: java.lang.UnsatisfiedLinkError: /tmp/JxBrowser/7.29/libtoolkit.so: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
2024-08-03 02:30:41     at java.lang.ClassLoader$NativeLibrary.load(Native Method)
2024-08-03 02:30:41     at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
2024-08-03 02:30:41     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
2024-08-03 02:30:41     at java.lang.Runtime.load0(Runtime.java:809)
2024-08-03 02:30:41     at java.lang.System.load(System.java:1086)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.JniLibrary.loadLibrary(JniLibrary.java:53)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.JniLibrary.lambda$new$0(JniLibrary.java:47)
2024-08-03 02:30:41     at java.security.AccessController.doPrivileged(Native Method)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.JniLibrary.<init>(JniLibrary.java:45)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.ToolkitLibrary.<init>(ToolkitLibrary.java:37)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.ToolkitLibrary.instance(ToolkitLibrary.java:27)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.xz.JniResourceExtractor.extract(JniResourceExtractor.java:47)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.xz.XzExtractor.extract(XzExtractor.java:51)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.ChromiumExtractor.lambda$extract$0(ChromiumExtractor.java:38)
2024-08-03 02:30:41     at java.security.AccessController.doPrivileged(Native Method)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.internal.ChromiumExtractor.extract(ChromiumExtractor.java:35)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.engine.internal.EngineImpl.extractChromiumBinariesIfNecessary(EngineImpl.java:427)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.engine.internal.EngineImpl.newInstance(EngineImpl.java:149)
2024-08-03 02:30:41     at com.teamdev.jxbrowser.engine.Engine.newInstance(Engine.java:163)
2024-08-03 02:30:41     at feature.webapp.A.b(A.java:822)
2024-08-03 02:30:41     at feature.webapp.A.a(A.java:723)
2024-08-03 02:30:41     at feature.webapp.A.c(A.java:686)
2024-08-03 02:30:41     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
2024-08-03 02:30:41     ... 7 more
API connection failed: TimeoutError()
Traceback (most recent call last):
  File "C:\miniconda3\lib\asyncio\tasks.py", line 234, in __step
    result = coro.throw(exc)
  File "C:\miniconda3\lib\asyncio\tasks.py", line 650, in _wrap_awaitable
    return (yield from awaitable.__await__())
  File "C:\miniconda3\lib\asyncio\futures.py", line 285, in __await__
    yield self  # This tells Task to wait for completion.
  File "C:\miniconda3\lib\asyncio\tasks.py", line 304, in __wakeup
    future.result()
  File "C:\miniconda3\lib\asyncio\futures.py", line 196, in result
    raise exc
asyncio.exceptions.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\miniconda3\lib\asyncio\tasks.py", line 456, in wait_for
    return fut.result()
  File "C:\miniconda3\lib\asyncio\futures.py", line 196, in result
    raise exc
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "c:\Users\Administrator\Desktop\IB\IBGA\backtrader_ib_insync-main\examples\ibdemo.py", line 125, in <module>
    run()
  File "c:\Users\Administrator\Desktop\IB\IBGA\backtrader_ib_insync-main\examples\ibdemo.py", line 94, in run
    ibstore = ibnew.IBStore(**storekwargs)
  File "c:\users\administrator\desktop\ib\ibga\backtrader_ib_insync-main\backtrader_ib_insync\ibstore.py", line 104, in __call__
    super(MetaSingleton, cls).__call__(*args, **kwargs))
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\backtrader\metabase.py", line 88, in __call__
    _obj, args, kwargs = cls.doinit(_obj, *args, **kwargs)
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\backtrader\metabase.py", line 78, in doinit
    _obj.__init__(*args, **kwargs)
  File "c:\users\administrator\desktop\ib\ibga\backtrader_ib_insync-main\backtrader_ib_insync\ibstore.py", line 268, in __init__
    self.ib.connect(
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\ib_insync\ib.py", line 279, in connect
    return self._run(self.connectAsync(
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\ib_insync\ib.py", line 318, in _run
    return util.run(*awaitables, timeout=self.RequestTimeout)
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\ib_insync\util.py", line 341, in run
    result = loop.run_until_complete(task)
  File "C:\miniconda3\lib\site-packages\nest_asyncio.py", line 90, in run_until_complete
    return f.result()
  File "C:\miniconda3\lib\asyncio\futures.py", line 201, in result
    raise self._exception.with_traceback(self._exception_tb)
  File "C:\miniconda3\lib\asyncio\tasks.py", line 232, in __step
    result = coro.send(None)
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\ib_insync\ib.py", line 1748, in connectAsync
    await self.client.connectAsync(host, port, clientId, timeout)
  File "C:\Users\Administrator\AppData\Roaming\Python\Python310\site-packages\ib_insync\client.py", line 217, in connectAsync
    await asyncio.wait_for(self.apiStart, timeout)
  File "C:\miniconda3\lib\asyncio\tasks.py", line 458, in wait_for
    raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError

forhonourlx avatar Aug 02 '24 18:08 forhonourlx