title: How to call FIXAPI using any library (fixparser for nodejs)?
body: <p>I want to use FIXAPI for one of my application.
  I am trying connect "LOGON" api. But i am not getting any error or any Response. 
  While i was tried with "b2bits simulator", it works. 
  But Using any library, it does not give me any error or reponse. 
  I am using "fixparser" library (NodeJS npm library) to call the api. </p>
  
  <p>Any help would be appreciated.</p>
  
  <p>Thanks.</p>
  
  <p>calling fixparser with different versions. and also tried different library (node-quickfix)</p>
  
  <pre><code>var fixparser = require("fixparser");
  const fixParser = new FIXParser();
  
  fixParser.connect({
  host: HOST,
  port: PORT,
  protocol: 'tcp',
  sender: SENDER,
  target: TARGET,
  fixVersion: VERSION
  });
  // Sendlogon function
  function sendLogon() {
  const logon = fixParser.createMessage(
      new Field(Fields.MsgType, Messages.Logon),
      new Field(Fields.MsgSeqNum, fixParser.getNextTargetMsgSeqNum()),
      new Field(Fields.SenderCompID, SENDER),
      new Field(Fields.SendingTime, fixParser.getTimestamp()),
      new Field(Fields.TargetCompID, TARGET),
      new Field(Fields.ResetSeqNumFlag, 'Y'),
      new Field(Fields.EncryptMethod, EncryptMethod.None),
      new Field(Fields.HeartBtInt, 10)
  );
  const messages = fixParser.parse(logon.encode());
  
  fixParser.send(logon);
  }
  // Open connection
  fixParser.on('open', async (s, se) =&gt; {
      console.log("Started....");    
      sendLogon();
  });
  // Retrive response
  fixParser.on('message', (message) =&gt; {
  // Received FIX message
  // console.log("message",message);
  console.log('received message', message.description, message.string);
  });
  // Close connection
  fixParser.on('close', () =&gt; {
  console.log("closed");
  });
  </code></pre>
  
  <p>I want to get response and error(if any)</p>