NVP vProxy: Kayıt Başarısız Oluyor "vCenter da oturum açılamıyor.. Yanlış Kullanıcı Adı veya Parola
Summary: NetWorker VMware Protection (NVP) vProxy kaydı başarısız olur. Döndürülen hata şudur: "HTTP 500 'vcsa.amer.lan' vCenter'da oturum açılamıyor: ServerFaultCode: Yanlış kullanıcı adı veya parola nedeniyle oturum açma işlemi tamamlanamıyor."" ...
Symptoms
NetWorker VMware Protection (NVP) vProxy kaydı başarısız olur.
NetWorker Management Console (NMC) Monitoring sekmesinin Günlük bölümünde aşağıdaki hata günlüğe kaydedilir:
VM proxy Warning: Unable to register NSR VMware proxy 'VPROXY_NAME': Received an HTTP code: 500, libcurl message: "", vProxy message: "Error received from vProxy ="500: Unable to log in to vCenter 'VCENTER_NAME': ServerFaultCode: Cannot complete login due to an incorrect user name or password.".
NetWorker sunucusunun işlenmiş daemon.raw aynı hataları bildirir:
Windows: C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Example:
71193 02/05/2025 10:50:45 AM nsrd NSR info VM proxy Info: Initiating registration of NSR VMware proxy 'nsr-vproxy01.amer.lan' 71193 02/05/2025 10:50:50 AM nsrd NSR info VM proxy Warning: Unable to register NSR VMware proxy 'nsr-vproxy01.amer.lan': Received an HTTP code: 500, vProxy ="500: Unable to log in to vCenter 'vcsa.amer.lan': ServerFaultCode: Cannot complete login due to an incorrect user name or password.".
NMC VMware View yenilemesi çalışıyor. Bu, NetWorker sunucusunun doğru vCenter kimlik bilgilerine sahip olduğunu doğrular.
Cause
Örnek senaryo.
vProxy cihazının /etc/hosts dosyasında yanlış bir IP adresi var. vProxy bu IP adresine ping gönderebilir. IP adresi başka bir VMware vCenter'a ait olduğundan, 443 numaralı bağlantı noktasına bağlantılar da başarılıdır; ancak bu doğru vCenter olmadığı için kimlik doğrulaması başarısız olur:
nsr-vproxy01:~ # ping -c 4 vcsa.amer.lan PING vcsa.amer.lan (192.168.9.114) 56(84) bytes of data. 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=1 ttl=64 time=0.455 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=2 ttl=64 time=0.399 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=3 ttl=64 time=0.698 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=4 ttl=64 time=0.361 ms --- vcsa.amer.lan ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3049ms rtt min/avg/max/mdev = 0.361/0.478/0.698/0.131 ms nsr-vproxy01:~ # nsr-vproxy01:~ # curl -v vcsa.amer.lan:443 * Trying 192.168.9.114:443... * Connected to vcsa.amer.lan (192.168.9.114) port 443 (#0) > GET / HTTP/1.1 > Host: vcsa.amer.lan:443 > User-Agent: curl/8.0.1 > Accept: */* > * Empty reply from server * Closing connection 0 curl: (52) Empty reply from serverNetWorker sunucusundan vCenter'ın farklı bir IP adresine çözümlediğini görebiliriz:
[root@nsr ~]# nslookup vcsa.amer.lan
Server: 192.168.9.100
Address: 192.168.9.100#53
Name: vcsa.amer.lan
Address: 192.168.9.111
Resolution
Bu bir ad çözümleme sorunudur.
NetWorker: Ad Çözümlemesi Sorun Giderme En İyi Uygulamaları
- vCenter IP adresi vProxy'nin /etc/hosts dosyasında ayarlanmışsa bunun vCenter için doğru IP adresi olduğundan emin olun. Ayrıca, /etc/hosts dosyasının vCenter ana bilgisayar adı veya IP adresi için birden fazla giriş içermediğinden emin olun.
- vProxy'nin /etc/hosts dosyasında vCenter IP adresi ayarlanmamışsa doğru DNS sunucusuna çözümlendiğinden emin olun. DNS sunucusu adresleri vProxy'nin /etc/resolv.conf dosyasında tanımlanır.
- vProxy DNS sunucusu ayarları aşağıdaki şekilde düzeltilebilir: NVP vProxy: vProxy Cihazı ağ arayüzü ayarlarını manuel olarak değiştirme
- Alternatif olarak, ana bilgisayar dosya biçimine bağlı kalarak vProxy'nin /etc/host dosyasında doğru IP adresini tanımlayabilirsiniz:
IP_ADDRESS VCENTER_FQDN VCENTER_SHORTNAME_ALIAS
vProxy, doğru vCenter IP adresine çözümlendikten sonra kayıt işlemi başarılı olur:
Additional Information
NMC VMware Görünümü yenilemesi başarısız olursa NetWorker sunucusundan vCenter ile çözüm veya kimlik doğrulama sorunları olabilir.
1. NetWorker sunucusunun vCenter ana bilgisayar adını doğru IP adresine çözümlediğinden emin olun. NetWorker sunucusunun ana bilgisayarlar dosyasında vCenter sunucusuyla çakışan IP adresleri olup olmadığını kontrol edin.
Windows: C:\Windows\System32\drivers\etc\hosts
C. VSphere oturum açamıyorsanız VMware Yöneticinize danışarak hesabın doğru olup olmadığını, kilitli olup olmadığını ve parolanın doğru olup olmadığını kontrol edin.
ProxyHC yardımcı programı, vCenter bağlantısını ve izinlerini doğrulamak için de kullanılabilir. Bkz: NVP-vProxy: vProxy cihazında sağlık kontrolü aracı ProxyHC nasıl kullanılır?