Hi Aliaksandr Samuseu,
Thanks for the link, I'm now following the step to setup the SAML IDP. Before that, I would like to setup a **Shibboleth SP** to generate the metadata for Gluu Server to import.
I'm following the steps from [Guide_A](https://gluu.org/docs/ce/2.4.4/integration/saml-sp/) and [Guide_B](https://kb.wisc.edu/helpdesk/page.php?id=20454&no_frill=1)
I couldn't found any RHEL7, so I choose CentOS_7. (as refer back to Guide_B)
![enter image description here](https://i.imgur.com/mfSIlXn.png "enter image title here")
**Import shibboleth security repo key**
```
wget http://download.opensuse.org/repositories/security://shibboleth/CentOS_7/security:shibboleth.repo -O /etc/yum.repos.d/shibboleth.repo
```
**Shibboleth SP Installation**
```
[root@CSVM mnt]# yum -y install shibboleth.x86_64
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
: manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package shibboleth.x86_64 0:2.6.1-3.1 will be installed
--> Processing Dependency: xmltooling-schemas(x86-64) >= 1.6.0 for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: opensaml-schemas(x86-64) >= 2.6.0 for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libcurl-openssl(x86-64) >= 7.21.7 for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libxmltooling.so.7()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libxmltooling-lite.so.7()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libxml-security-c.so.17()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libxerces-c-3.1.so()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libsaml.so.9()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libodbc.so.2()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: libmemcached.so.11()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Processing Dependency: liblog4shib.so.1()(64bit) for package: shibboleth-2.6.1-3.1.x86_64
--> Running transaction check
---> Package libcurl-openssl.x86_64 0:7.57.0-1.1 will be installed
--> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.2)(64bit) for package: libcurl-openssl-7.57.0-1.1.x86_64
---> Package liblog4shib1.x86_64 0:1.0.9-3.2 will be installed
---> Package libmemcached.x86_64 0:1.0.16-5.el7 will be installed
---> Package libsaml9.x86_64 0:2.6.1-3.1 will be installed
---> Package libxml-security-c17.x86_64 0:1.7.3-3.2 will be installed
---> Package libxmltooling7.x86_64 0:1.6.3-3.1 will be installed
---> Package opensaml-schemas.x86_64 0:2.6.1-3.1 will be installed
---> Package unixODBC.x86_64 0:2.3.1-11.el7 will be installed
---> Package xerces-c.x86_64 0:3.1.1-8.el7_2 will be installed
---> Package xmltooling-schemas.x86_64 0:1.6.3-3.1 will be installed
--> Finished Dependency Resolution
Error: Package: libcurl-openssl-7.57.0-1.1.x86_64 (security_shibboleth)
Requires: libcrypto.so.10(OPENSSL_1.0.2)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
```
I encountered some dependency missing error message,
```
Error: Package: libcurl-openssl-7.57.0-1.1.x86_64 (security_shibboleth)
Requires: libcrypto.so.10(OPENSSL_1.0.2)(64bit)
```
Then when I try to list the available dependency by using this command,
```
rpm -q --provides openssl-libs | grep libcrypto.so.*
```
I didn't see libcrypto.so.10(OPENSSL_1.0.**_2_**)(64bit) display in the CMD output.
![enter image description here](https://i.imgur.com/mwFk0Wi.png "enter image title here")
I did some research from google and i didn't found any related information. Do you remember anybody asking such question before ?
My company would like to know more on Gluu support model and understand if Gluu server could meet our requirements, do you have any support/sales email that we can send the enquires directly ?
Thanks.