Forum Discussion
SSL::profile on SERVER_CONNECTED does not "find" SSL profile
I'm having a problem with SSL::profile in SERVER_CONNECTED for an SSL server profile.
The iRule sets a server profile from a class match and data group list.
set server_profile [class lookup $KEY SERVER_DG]
SSL::profile $server_profile
Error in the log:
<SERVER_CONNECTED> - Not found (line 1) (line 1) invoked from within "SSL::profile $server_profile"
When i hard-code the SSL profile in the command, it works:
SSL::profile /Common/server_profile
However, anything else does not find the profile and it does not work, with the error above. Just using the profile name without /Common, does not work either.
I found a fix for the client profile which was similar.
The equivalent config for an SSL client profile works fine in CLIENT_ACCEPTED. The link below details the fix and work around for the problem on the client side.
set client_profile [class lookup [IP::client_addr] test_dg]
SSL::profile $client_profile
https://support.f5.com/csp/article/K13939
Has anyone experienced similar problems on the serverside with SSL::profile and do you know of a workaround for putting a variable instead of a hard-coded variable name? Any help would be much appreciated.
- JG
Cumulonimbus
Try:
log local0. "Profile selected: $server_profile"
after the lookup to make sure you have the right profile selected.
- F5-Hopeful
Nimbostratus
Thank you for your suggestion JG, I will do this to check that I am selected the profile I think I'm selecting.
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