Forum Discussion
Real Time dashboard sending data back to client.
Hi all, I have had a new requirement for a loadbalanced service of a "real time dashboard". We have a service which is accessed via the F5, and from within the application we can launch a dashboard which connects back to the client via UDP on a specific port. However, the registered IP address that the application sends back to is that of the F5.
I can't see this as being too challenging, but wondered if someone had come experience of anything similar and might be able to share?
Many thanks
Anthony
2 Replies
Hi Anthony!
Sounds to me like you have a source NAT thing going on. If you can remove that config the application should respond to the client address instead. If not I would consider asking the developers to add support for X-forwarded-For, or in worst case, try nPath routing:
/Patrik
The way Npath is meant to work is that the LB would not translate the client address or port when sending it to the server and the server needs to listen to the same IP as the VIP does. It's a bit counter intuitive and I only had the pleasure of setting it up once.
From way you describe it the only solution I can think of if looking at the situation as is is to use Npath. When reaching the whiteboard you might want to check out this article. It's a bit old but it describes how it works.
But, the absolute best thing you can do is to move the application to a network behind the F5. You can still access the server directly via virtual forwarding servers if you do so.
/Patrik
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com