How to install OpenManage Server Administrator

During the last upgrade of xenserver from version 6.0.2 to 6.5, we lose management of our server dell . We have an idrac 6 express and there is no way to manage disk storages and raid perc H700 with virtual drives. The only way is to use OMSA.  So this post is about to install OMSA on xenserver 6.5 SP1 on Dell PowerEdge R515.
I do it with dell documentation from their webpage with some modifications:

http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/

So, we must install dell omsa repository:

wget -q -O - http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/bootstrap.cgi | bash

Next, we install the recquire software with all dependencies:

yum install srvadmin-all -y

I tried version 15.04.00 and 15.07.00 and not working with following error:

yum install srvadmin-all
Loaded plugins: fastestmirror
Determining fastest mirrors
.....
http://linux.dell.com/repo/hardware/Linux_Repository_15.07.00/platform_independent/rh50_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: dell-omsa-indep. Please verify its path and try again

So its working for me with version 14.12.00. Next, we must add a rule to iptables, to allow traffic for port 1311/tcp:

-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 1311 -j ACCEPT

And finally, we have to start this service, which starts all necessary services:

/opt/dell/srvadmin/sbin/srvadmin-services.sh start

We can try it with telnet to this port. And then, we can access our OMSA throught IP address and port:

https://11.22.33.44:1311

On windows 10 and windows 7 on newest firefox, I find an error.  The DHE key is very short. Maybe the error was there, because self-signed certificate is signed with SHA-1, which is today not trusted. So we must edit firefox preferences like this.

about:config
security.ssl3.dhe_rsa_aes_128_sha;true  >  change to false
security.ssl3.dhe_rsa_aes_256_sha;true  >  change to false

And now, we can see the login screen. After login, in preferences, general settings and server certificate, change “Key Signing Algorithm (For Self Signed Certificate)”  to SHA256. Then we can restore default settings in firefox, to true for ssl3.dhe….

about:config
security.ssl3.dhe_rsa_aes_128_sha;false  >  change to true
security.ssl3.dhe_rsa_aes_256_sha;false  >  change to true
Total Page Visits: 151912 - Today Page Visits: 64