Here is what we are trying to acheive to replace a Microsoft IIS Server.
Many of our client servers are note supporting TLS 1.2, So we have this webserver that acts as a proxy for them.
The IIS Server is presenting a certificate based on a hostname, Then the url requested is parsed ont the IIS server and the original client certificate is presented to the EXTERNAL website and data is exchanged through the IIS Server.
For an exemple :
Client ask for : https://iisredirect.sdswebapp.com/URL=login.decisivapps.com/oauth/token that goes to the IIS server.
IIS Server "comfort" client with it's own certificate.
Request is receveived at https://login.decisivapps.com/oauth/token from the IIS server on behalf of the client.
Then the IIS server exchanges data between them until completion.
We cannot use nodes because all those site are external.
What we've tested so far was an iRule that "works" on redirection only, but not as a proxy.
Our dev team would like to replace this IIS server without having to use nodes,datagroup or so. Only with the /URL=??? method already hardcoded on hundreds of servers.