ibga
ibga copied to clipboard
Fail to connect to port 4000 of ibga docker
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