Password has expired

52 views
Skip to first unread message

Erman G

unread,
Dec 1, 2016, 9:44:34 AM12/1/16
to fix8 support
using fix8 1.4.0, i have overidden generate_logon method, i start my client as  :


 FIX8::ClientSession<sade_session_client>::ClientSession_ptr mc(new FIX8::ClientSession<sade_session_client>(FIX8::sade::ctx(), "myfix_client.xml", "DLD1"));  
 mc->start(false, 0, 0, "9");

then i get the response:


8=FIXT.1.1 9=90 35=5 34=21 49=TEX1_DLD 52=20161201-14:28:45.063 56=DLD_TEX 58=Password has expired 1409=8 10=128


i am working with a custom server this is an expected response from the server. If i receive this i need to send Logon with tag 925 "NewPassword" (i have modified the xml s no compilation error if i add the field manually)

i know there is handle_logout method, but  is there like a callback (i received password expired so send logon message with different fields)



thanks


Diren Düzgünoğlu

unread,
Feb 18, 2021, 2:53:34 AM2/18/21
to fix8 support
Hi, 
   Did you solve this problem? Thanks

1 Aralık 2016 Perşembe tarihinde saat 17:44:34 UTC+3 itibarıyla Erman G şunları yazdı:

Diren Düzgünoğlu

unread,
Feb 19, 2021, 2:51:48 AM2/19/21
to fix8 support
I solved the problem. I need modified version of fix8.

 I modified FIXT11.xml and added 

<field name='NewPassword' required='N' />  

to logon message . After that i have to rebuild fix8 project and used new libraries.

18 Şubat 2021 Perşembe tarihinde saat 10:53:34 UTC+3 itibarıyla Diren Düzgünoğlu şunları yazdı:
Reply all
Reply to author
Forward
0 new messages