Forum Discussion
rogerluo_78747
Nimbostratus
Nov 30, 2009Help on rdp session based Persistence
I am new to irules, and my client is asking for a function which I have no clue if it is even possible to do with irule on F5.
My customer using F5 ltm to load balance Windows RDP servers. The client side software is Sun Solaris rdp client, and their windows servers do not support session directory. So SUN support team did some scripting which will let Solari server sending end users IP addr's Hex value as "username" to get persist table buid up. Now problem comes, end user will see this weird value on login screen and my question is how to blank out that value use irules?
Let me know if you need to know more.
Thanks
Roger
- The_Bhattman
Nimbostratus
Hi Roger, - The_Bhattman
Nimbostratus
I suppose you need is events like SERVER_CONNECTED and SERVER_DATAwhen SERVER_CONNECTED { Collect using[TCP::collect] } when SERVER_DATA { Search for username using [TCP::payload] Then do a replace using TCP::payload replace Then release using [TCP::release] }
- rogerluo_78747
Nimbostratus
Stuck on an issue, will try tomorrow and let you know. Thanks man! - JRahm
Admin
How are you building the persistence entry currently? Might be a simple additional few lines to that if an iRule.
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects