Hello,
After the Interactive Brokers Securities Japan PassKey mandate (effective 1 July 2026), I can no longer log in to IB Gateway. The Gateway GUI shows:
Connection to server failed: Required PassKey is not supported, please upgrade to latest version
API Server status in the Gateway GUI is red / disconnected.
Environment
- QuantRocket: 2.11.0
- Image:
quantrocket/ibg:2.11.0 - IB Gateway inside the container: 10.33.1 (
10331d) - IBC:
qr3.12.4.0 - Account: live, Interactive Brokers Securities Japan (IBSJ)
- Host: DigitalOcean droplet (Linux x86_64)
What I see / have tried
-
quantrocket ibg start→ Gateway process starts, but never reaches “running” - Status ends up as not accepting connections / error
- Earlier I also saw the usual 2FA message (“Second factor authentication required… check your mobile device”), but no IB Key notification arrived
- Opened IB Gateway GUI via NoVNC (
/novnc/vnc.html?path=ibg1/proxy/vnc&autoconnect=true) and confirmed the PassKey upgrade dialog above - IBC is already configured with
SecondFactorDevice=IB Key - Force-recreated
ibg1and restarted; same PassKey error persists
Docs check The Usage Guide’s Secure Login / 2FA section documents mobile authentication (IB Key) only. I did not find any mention of PassKey support in the docs or forum.
Questions
- Is PassKey supported (or planned) for QuantRocket’s
ibgimage? - Is there a newer IB Gateway build available for 2.11.0 users affected by the IBSJ PassKey requirement?
- Is there any interim workaround (e.g. remaining on IB Key for Gateway/API while PassKey is used for Client Portal)?
Happy to provide IBC logs, Gateway screenshots, or flightlog excerpts if useful.
Thanks.