-
Notifications
You must be signed in to change notification settings - Fork 588
Description
We have an intermittent issue in production, which causes quickfixn to stop working around the end of the session. The fix server does not respond to connection attempts, and the fix sessions are not created the following day. We have to restart our application for things to start working again.
I am not seeing any clues in our logs, and we are not getting any exceptions reported.
At the end of the session we get the following messages/events: -
- LOGOUT
- Session FIXT.1.1:[redacted]->[redacted] disconnecting: Resetting...
- Session reset: Out of SessionTime (Session.Next())
Then on a day it is working, we will see connection/logon attempts repeatedly until the sessions open again.
However, if it is not working we will see nothing else in the logs after end time. At this stage we have to restart the application to get things working again.
We are using a version of quickfixn from the master branch of September 2022.
Any idea how we would go about troubleshooting an issue like this?
Is there any more logging we can enable, to perhaps see what might be occurring internally.
If quickfixn throws an exception, how would we log and surface this?
We are using a pretty standard setup of quickfix, with the in-built SSL, on .net framework running on windows server. We haven't encountered this problem in dev or test environments, but we have less variety of connections coming in.
Any help, greatly appreciated.