In our configuration server was installed on network A and part of agents should be installed on network B.
Network A can access to network B by open ssh connection via bastion, but from network B it is impossible accessing to network A.
So, when installing agent it can't connect to server (in network A).
In Jenkins there is an option that server will connect with an agent via SSH, is this possible in QuickBuild?
Unfortunately QB does not have that option. You may need to either configure a reverse proxy or doing port forwarding.
It is impossible to access from (B) to (A) even due to reverse proxy or doing port forwarding.
Is there any other way that server locates in (A) will have the ability to working with agent located in (B)?
I'm really want using QB for my new project, but for now this limitation can't allow me using it....
QB server and agent has to establish two-way connections, so right now it is not possible to have server working with agents in a network where it can not establish connections to server.