Od pewnego czasu zastanawiałem się dlaczego jak loguje się na nasze vCenter LABowego za każdym razem pojawia się logo vRA pomimo iż nie mamy tego produktu w środowisku:
Tematu jednak nie podnosiłem do czasu gdy wykonałem upgrade vCSA z wersji 6.5u2 do 6.7u2 gdzie tworzony był nowy appliance w procesie upgrejdu.
Po zakończeniu oczom moim ukazał się niecodzienny widok okna logowania (sam jednak proces logowania działał bez problemu:
Początkowo sądziłem ze jakieś pliki customizacji ze starego vCenter zostały zaimportowane ze starego appliance i teraz coś ze sobą nie może się dogadać. Kod jaki wyswietlał się na stronie miał zawartość:
“<img id=’topSplash’ src=’../../resources/img/AppBgPattern.png’><img id=’brand’ src=’../../resources/img/vmwareLogoBigger.png’><span>VMware<sup>®</sup> vRealize<sup>™</sup> Automation</span><style type=’text/css’>body { background: #3075ab; /* Old browsers */ background: -moz-linear-gradient(top, #3a8dc8 0%, #183a62 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a8dc8), color-stop(100%, #183a62)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #3a8dc8 0%, #183a62 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #3a8dc8 0%, #183a62 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #3a8dc8 0%, #183a62 100%); /* IE10+ */ background: linear-gradient(to bottom, #3a8dc8 0%, #183a62 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=’#3a8dc8′, endColorstr=’#183a62′, GradientType=0); /* IE6-9 */ background-repeat: no-repeat; margin : 0; font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #87ceff; margin: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}#topSplash { position: absolute; top: 0; left: 0; z-index: 1;}#brand { position: absolute; top: 55px; left: 44px; z-index: 2;}#tenantBrand { top: 0; left: 0; margin: 0; padding: 0; width: 100%;}#tenantBrand span { position: absolute; top: 345px; left: 499px; color: #FFF; font-size: 21px;}#tenantBrand sup { font-size: 11px;}#loginForm { background-image: url(../../resources/img/divider.png);}.loginLabel { color: #FFFFFF;}#productName { top: 365px;}#response { color: #87CEFF;}#footer { background-color: 090B0D; color: #838689;}</style>”
Po inwestygacji okazało się iż wiele miesięcy temu testowaliśmy vRA w LABIE i pomimo usunięcia tego rozwiązania zostały pewne wpisy w PSC.
Trzeba usunąć było usunąc tą customizacje poprzez połączenie się poprzez LDAP z vCSA.
Można to zrobić w paru szybkich krokach:
0. Zrób zdjęcie urządzenia vCenter.
1. Pobierz i zainstaluj Jxplorer na komputerze, który może połączyć się z twoim vCenter Appliance, z http://jxplorer.org/downloads/users.html
2. Uruchom Jxplorer i otwórz nowe połączenie.
3. W przypadku hosta wprowadź nazwę FQDN urządzenia vCenter.
4. Dla protokołu wybierz LDAP v3.
5. W sekcji Zabezpieczenia wybierz:
Level: User + password.
User DN: cn = administrator, cn = użytkownicy, dc = vsphere, dc = lokalny. (chyba że zmieniłeś domenę SSO z domyślnego vsphere.local)
Hasło: Wpisz hasło administratora dla vCenter.
6. Połącz się i rozwiń / przejdź do tych lokalizacji w drzewie: local> vsphere> Services> IdentityManager> Tenants> vsphere.local lub niestandardowa domena SSO
7. Zmień kartę widoku HTML na kartę Edytor tabeli.
8. W widoku edytora tabel znajdź pole o nazwie vmwSTSBrandName. Wewnątrz tego pola znajdziemy wartośc równą dużemu blokowi kodu HTML obecnemu na ekranie logowania.
9. Kliknij prawym przyciskiem myszy ten atrybut i wybierz “Delete value”.
10. Kliknij Submit.
11. Zaloguj się do urządzenia vCenter za pomocą ssh i wykonaj to polecenie:
usługa vmware-sts-idmd restart
Po restarcie serwisu wszystko wróciło do normy:
Mam nadzieję iż posty się Tobie przydał. Jeśli masz jakieś uwagii zostaw informacje w komentarzu. Zachęcam także do dopisania się do listy mailowej, dzięki której będe mógł Cię informować co dzieje się na w okół projektów przy których pracuje.
Dodam Cię do listy mailowej, z której możesz wypisać się w dowolnym momencie (jeden klik.) | Polityka Prywatności