New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QFJ-285 Add proxy support (compatible with SSL) #91
Conversation
Hi @soliad , Best regards, |
Sure I'll take a look |
Great, I'll see if I can still fit it into QFJ 1.6.3 which is going to be released before end of the year. |
Hi @chrjohn I'm not sure if it will be easy to merge to QFJ 1.6 with all the SSL changes around. Regards |
My bad the branch 1.6 has all those SSL changes, so merging should be simple. (I did not see 1.6.x restarted from the master in October) |
Hi @soliad , thanks for the doc update. Good catch on the proxy user/password typo. :) Cheers, |
QFJ-285 Add proxy support (compatible with SSL) (cherry picked from commit 47a0c78)
Hello @soliad, Thanks for your update of the proxy feature, I have tested it and found the proxy does not compatible with the existing reconnecting logic of the initiator. Here's my configuration file of the initiator(I use quickfixj-examples/banzai for testing) with proxy settings and multiple FIX server addresses:
Could you take a look? Regards, |
Hi @soliad , I also tested the HTTP proxy with/without reconnecting to the server, but it didn't work for me. I debugged and found an issue with the code.
you will get a HTTP GET request, but we need a HTTP CONNECT request instead, so maybe we need to instance the
You can find the api doc of Here's my config file:
Thanks, |
Hi @xiaodwy I'll take a look for the reconnect issue. Arnaud |
Looks like an easy fix, doing some tests and hoping to do a new PR tomorrow. |
Hi @soliad ,
Actually I didn't try the fix with your patch, so sorry... anything wrong? Thanks, |
Comment moved to #92. |
This patch add support for proxy for initiator connections.
It's tested and working with and without SSL