API Support Forum
OEC API > Market Data > MarkeDataRequestReject
Author Topic: MarkeDataRequestReject
(5 messages, Page 1 of 1)
Moderators: VPfau
MConcas
Posts: 12
Joined: Sep 15, 2020


Posted: Nov 30, 2020 @ 02:43 AM             Msg. 1 of 5
Hi, this my request message:

{MarketDataRequest -> {, W, ES_202012_1_3, 1, 0, 0, 1, , , [ [MDEntries -> {0, } ] [MDEntries -> {1, } ] ], [ [Instruments -> {ES, 202012, , XCME, FXXXXS, }] ], }}

if I log on to the api.gainfutures.com it works all fine and I get the data feed, but if I log on to the sim.gainnfutures.com I get the reject message:

{MarketDataRequestReject -> {58, Y, ES_202012_2_2, 0, Unknown contract, }}


From the Gain Futures Support they guarantee that I have all the required authorization, UUID, PWD, Account… and that I’m using them good, so far. What are we missing?
CMicciche902
Posts: 367
Joined:


Posted: Dec 01, 2020 @ 11:28 AM             Msg. 2 of 5
Which user experienced this issue?
Chris M
MConcas
Posts: 12
Joined: Sep 15, 2020


Posted: Dec 01, 2020 @ 11:30 AM             Msg. 3 of 5
MConcas
CMicciche902
Posts: 367
Joined:


Posted: Dec 01, 2020 @ 02:16 PM             Msg. 4 of 5
Not seeing issue:

GF.Servers.Front.FixPriceServer20201201.log
11:56:17.677 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - CMiccicheTM FAST-IN: MarketDataRequest -> {59, V, MD1Q, 1, 1, 0, 0, , , [ [MDEntries -> {0, }] [MDEntries -> {1, }] [MDEntries -> {2, }] [MDEntries -> {4, }] [MDEntries -> {6, }] [MDEntries -> {7, }] [MDEntries -> {8, }] [MDEntries -> {B, }] [MDEntries -> {C, }] ], [ [Instruments -> {ES, 202012, , , FXXXXS, }] ], }
11:56:17.682 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - CMiccicheTM FAST-IN: MarketDataRequest -> {59, V, MD1, 1, 1, 1, 2, , , [ [MDEntries -> {0, }] [MDEntries -> {1, }] [MDEntries -> {2, }] [MDEntries -> {4, }] [MDEntries -> {6, }] [MDEntries -> {7, }] [MDEntries -> {8, }] [MDEntries -> {B, }] [MDEntries -> {C, }] ], [ [Instruments -> {ES, 202012, , , FXXXXS, }] ], }
11:56:17.711 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - CMiccicheTM added to sub=ServerSubID=1; SubscriptionID=3 total 14 by
11:56:21.007 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - CMiccicheTM FAST-IN: MarketDataRequest -> {59, V, MD1D, 1, 0, 1, 1, , , [ [MDEntries -> {0, }] [MDEntries -> {1, }] ], [ [Instruments -> {ES, 202012, , , FXXXXS, }] ], }



Your attempt yesterday is failed due to several invalid login attempts and getting locked out:
Failed Login: MConcas - InvalidUserOrPassword
Connection rejected: Locked User temporarily locked out

Today is ok:
02:13:50.202 INFO [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - Logged on 93.42.xx.xx:58652:MConcas(GF.Servers.Front.FixOrderServer)
02:14:00.342 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - MConcas FAST-IN: Heartbeat -> {62, 0, 20201130081400, }
02:14:01.547 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - MConcas FAST-IN: MarketDataRequest -> {59, V, ESZ0_202012_2_2, 1, 0, 1, 2, , , [ [MDEntries -> {2, }] [MDEntries -> {1, }] ], [ [Instruments -> {ESZ0, 202012, , XCME, FXXXXS, }] ], }
02:14:01.547 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - MConcas FAST-IN: MarketDataRequest -> {59, V, ESZ0_202012_1_3, 1, 0, 0, 1, , , [ [MDEntries -> {0, }] [MDEntries -> {1, }] ], [ [Instruments -> {ESZ0, 202012, , XCME, FXXXXS, }] ], }
02:14:01.547 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - MConcas FAST-IN: MarketDataRequest -> {59, V, NQ_202012_2_4, 1, 0, 1, 2, , , [ [MDEntries -> {2, }] [MDEntries -> {1, }] ], [ [Instruments -> {NQ, 202012, , XCME, FXXXXS, }] ], }
02:14:01.548 DEBUG [tid AsyncAppender] sid=(null) cid=(null) acc=(null) ord=(null) - MConcas FAST-IN: MarketDataRequest -> {59, V, NQ_202012_1_5, 1, 0, 0, 1, , , [ [MDEntries -> {0, }] [MDEntries -> {1, }] ], [ [Instruments -> {NQ, 202012, , XCME, FXXXXS, }] ], }
Chris M
MConcas
Posts: 12
Joined: Sep 15, 2020


Posted: Dec 02, 2020 @ 05:20 AM             Msg. 5 of 5
Ok, so I try to recap a little:
- I don't have any login problem: if I get the MarketDataRequestReject, it means I logged in, because I need the Fast hashcode to send a MarketDataRequest and get that answer;
- MConcas is actually a double account, same user with 2 different passwords (not my choice) for two different environments.
-Right after the conformance test I got the new UUID for the sim.gainfutures.com server and somehow from the Gain Support they decided to give MConcas a second password that should have worked there.
- On one side, the situation now is that MConcas with one password and the old UUID works well on api.gainfutures.com, as it worked before the test. It doesn't log in the sim.apifutures.com, and that's ok, because it's not supposed to. This is why you found a data stream running yesterday: it was on the api.gainfutures.com, where it always worked.
- On the other side, MConcas with the new password and the new UUID, that is supposed to work on sim.gainfutures.com, actually only gets to pass through login successfully, but gets rejection on the MarketDataRequest.

I don't know if you have time to catch up with this mess (unfortunately it's been going on for a while already) or if you prefer to create a brand new account, which I've already asked for, but still haven't got any answer. Please help me asap. Thank you.