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 serve...
The_Bhattman
Nimbostratus
Nov 30, 2009I suppose you need is events like SERVER_CONNECTED and SERVER_DATA
In theory this is what you might need
when 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]
}
I don't have any RDP servers to test against but I think this would be good start for the logic and try to use the forum to Frankenstein the code together.
I hope this helps.
Bhattman
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