30-Sep-2020 11:14
Using APM as SAML SP with external Idp connector ADFS.
Followed this article https://devcentral.f5.com/s/articles/citrix-federated-authentication-service-integration-with-apm-24489:
F5 is passing the logonpage to ADFS but not able to pass SSO to Storefront.
APM logs show " Could not find SSO username, check SSO credential mapping agent.
10-Oct-2020 02:26
weird, does the storefront side show something useful, like the username or a hint on a bad password?
12-Oct-2020 09:22
It does not go that far. After authenticating at ADFS page , the next page it lands is the storefront logon page with the username in the username field and empty password. It seems as if , its waiting on use to enter the pwd and click LOGON.
19-Oct-2020 05:11
most likely because it doesnt appear to the have the username ready, but that is difficult to check via a questions section like this, i would engage F5 support by now. easier to check things for them in a live enviroment.
19-Oct-2020 05:37
Thank you yes , I support is involved but they are unable to determine where the problem is. I am not a SAML expert but from what I know, SAML just passes or should pass a token to the citrix storefront. I cannot see where the disconnect is.
19-Oct-2020 05:46
i saw another question which triggered something.
which SSO method are you using currently? because if you get a username and password login that will logically fail i believe. you dont pass on the SAML assertion, that gets accepted by big-ip which then has to do passwordless SSO i believe, so Kerberos for example.
19-Oct-2020 06:04
yeah, sorry got confused, you did configure your Citrix Federated Authentication Service (FAS) as described at the start of the article you link at the start?
19-Oct-2020 06:07
Yes, its configured. But it only comes into picture when the user attempts to launch an app after successful SSO'ing to storefront. In my case, the SSOing is not happening from F5 APM to Storefront.
15-Dec-2020 02:49
Hi Dathi,
Have you able to pass SSO to Storefront? I don't see any traffic from APM to Storefront. Only health check traffic. I see the log "Following rule 'fallback' from item 'Session Variable Assign' to ending 'Allow'" but I don't see any packet from APM to Storefront.
However, I can see the right SAML Assertion and the right username got from IdP in the APM.
Thanks, best regards.
15-Dec-2020 04:49
No, actually, it stands as is. F5 tech support was not able to determine the flow or the bottleneck. I am still looking for answers.
15-Dec-2020 07:11
Hi Dathi,
Thanks.
On the other hand, I see an iRule in the Virtual Server, which has been added automatically with the iApp and I don't know if I have to delete it.
I've read in the link you posted "12/21/2016 - Removed an iRule that is not needed for SSO to function properly in a complete deployment".
Maybe we have to delete this iRule! I don't know!
Thanks, best regards.
16-Dec-2020 03:14
OK Dathi,
I've deployed the iApp Citrix VDI 2.4.6 and it set an iRule automatically to the Virtual Server. It is this one:
17-May-2021 05:52
Hi Dathi,
Did you manage to pass SSO to Storefront?
I think, we have to send "session.saml.last.nameIDValue" to STF but I don't know if we have to send it via HTTP Header or POST.
Thanks, best regards.
07-Nov-2021 07:14
exactly the same?
what have you already tried?
do you have any experience with SSO from APM?
19-Jan-2022 08:16
Looking for assistance on this as well. We are currently testing AzureAD SAML to our APM (which works) but now we would like to login to our citrix enviornment. doesnt matter if it is f5 webtop or storefront. I have even setup FAS (which works internally). I just cannot figure out how to authenticate to our CItrix environment. Any guidance would be appreciated.
20-Jan-2022 09:01
I opened a ticket with Citrix and they claim that F5 as SAML idp will not work with storefront. But I am still not convinced. There may be other people who might have got it working.
26-Jan-2022 07:58
Citrix doesnt actually support F5 APM and have stated for years that it is an unsupported configuration so you won't get help from that side.
Let me know if you make any progress. I am currently in the same boat. It would be nice if F5 came out with a guide on this config.