We have a server that needs to access a sftp server on the Internet. We have a v.s. for ftp traffic and a v.s. for regular outbound traffic. If the ftp v.s. is active, it processes the sftp transaction and errors the connection. If we disable the ftp v.s., the outbound v.s. will process the connection with no problems.
We need both v.s.'s enabled so my question is can an irule be written and applied to the ftp v.s. that can redirect this particular connection to the outbound v.s.?
Found an answer: we created another VS and specified the destination address. This allowed the VS to 'trap' the sftp traffic and handle it the way we needed. The key is keeping in mind VS's are triggered from more specific to less specific.