I am trying to use the websocket example to mrn_console_app.py to subscribe to MRN_STORY from our internal TREP infrastructure. I succesfully receive the Refresh Message:
RECEIVED: Refresh Message
Name = PROD_PERM: Value = 10001
Name = ACTIV_DATE: Value = 2022-06-04
Name = RECORDTYPE: Value = 30
Name = RDN_EXCHD2: Value = 1370
Name = TIMACT_MS: Value = 59663592
Name = GUID: Value = None
Name = CONTEXT_ID: Value = 3752
Name = DDS_DSO_ID: Value = 8328
Name = SPS_SP_RIC: Value = .[SPSML0L1
Name = MRN_V_MAJ: Value = 2
Name = MRN_TYPE: Value = STORY
Name = MDU_V_MIN: Value = None
Name = MDU_DATE: Value = None
Name = MRN_V_MIN: Value = 10
Name = MRN_SRC: Value = HDC_PRD_A
Name = MDUTM_NS: Value = None
Name = FRAG_NUM: Value = 1
Name = TOT_SIZE: Value = 0
Name = FRAGMENT: Value = None
but then no updates follow and the example app just publishes the ping-pong keep alive messages afterwards forever.
It may not be specific to the websockets example as the same thing happens (image followed by no updates) when I subscribe to the wesocket enable ads using the following rmdstestclient command:
rmdstestclient -h x.y.z.com -S IDN_RDF -u XXX-md 33 -itemList MRN_STORY -d 3 -X -dfile $SC/RDMFieldDictionary -l stdout
Any ideas?
Thanks for your help