НМК: Переконайтеся, що служба автентифікації NetWorker працює

Summary: Автентифікація NetWorker Management Console (NMC) не вдається, повідомляючи про помилку під час перевірки облікових даних користувача. Переконайтеся, що служба автентифікації NetWorker працює [Не вдалося підключитися до сервера:9090; Без помилки]" ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

При спробі отримати доступ до консолі управління NetWorker (NMC) з'являється наступна помилка:

Помилка входу в NMC

"An error occurred while validating user credentials. Verify NetWorker Authentication Service is Running [Failed to connect to server:9090; No Error]"
 

Cause

Коли встановлено програмне забезпечення сервера NMC, визначається одне ім'я хоста автентифікації NetWorker і службовий порт (за замовчуванням 9090).

Resolution

Передумови:

Переконайтеся, що служба автентифікації NetWorker (authc) працює, немає проблем зі зв'язком з портами, а аутентифікація працює:

  • На сервері NetWorker працює служба аутентифікації:
nsrports -t AUTHC_SERVERNAME -p 9090

Приклад:

[root@nsr ~]# nsrports -t nsr.amer.lan -p 9090
Forward lookup for nsr.amer.lan
Query time:              0.000 sec
Canonical name (CNAME):  nsr.amer.lan
Address (A):             192.168.9.150
Connect to port 9090:    Succeeded (0.001 sec)

Reverse lookup for 192.168.9.150
Query time:              0.000 sec
Name:                    nsr.amer.lan
  • Аутентифікація на сервері аутентифікації NetWorker (authc) пройшла успішно:
nsrlogin -u Administrator
У разі успіху:
nsrlogout
Приклад:
[admin@nsr ~]$ nsrlogin -u Administrator
130136:nsrlogin: Please enter password:
Authentication succeeded
[admin@nsr ~]$ nsrlogout
  • Сервер NetWorker Management Console (NMC) може підключатися до порту 9090 на сервері аутентифікації NetWorker (authc):
Linux:
curl -v NSR_AUTHC:9090
Приклад:
[root@nsr ~]# curl -v nsr.amer.lan:9090
*   Trying 192.168.9.150:9090...
* Connected to nsr.amer.lan (192.168.9.150) port 9090 (#0)
> GET / HTTP/1.1
> Host: nsr.amer.lan:9090
> User-Agent: curl/7.76.1
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 400
< Content-Type: text/plain;charset=UTF-8
< Connection: close
<
Bad Request
This combination of host and port requires TLS.
* Closing connection 0
Windows (PowerShell):
tnc NSR_AUTHCSERVER -port 9090

Приклад:

PS C:\Users\administrator.AMER> tnc nsr.amer.lan -port 9090

ComputerName     : nsr.amer.lan
RemoteAddress    : 192.168.9.150
RemotePort       : 9090
InterfaceAlias   : Ethernet0
SourceAddress    : 192.168.9.122
TcpTestSucceeded : True
ПРИМІТКА. Якщо всі перераховані вище перевірки увінчалися успіхом, приступайте до статті. Якщо наведені вище кроки викликають проблеми зі службою або зв'язком, їх необхідно вирішити, перш ніж продовжити.

Процедура:

  1. Відкрийте підвищений запит на сервері NetWorker Management (NMC).
  2. Зупиніть процес gstd сервера NMC:
Linux:
systemctl stop gst
Вікна:
net stop gstd
  1. Використовуйте команду gstauthcfg з командного рядка, щоб змінити хост служби аутентифікації NetWorker, який використовується сервером NMC.
Linux:
/opt/lgtonmc/bin/gstauthcfg -c -t -h NSR_AUTHCSERVER -p 9090
Приклад:
[root@nsr ~]# /opt/lgtonmc/bin/gstauthcfg -c -t -h nsr.amer.lan -p 9090
121816:gstauthcfg: Authentication server on nsr.amer.lan is online.
121817:gstauthcfg: Configuration updated successfully.
Вікна:
"[INSTALL DRIVE]:\Program Files\EMC NetWorker\Management\GST\bin\gstauthcfg.exe" -c -t -h NSR_AUTHCSERVER -p 9090

Приклад:

C:\Users\administrator.AMER>"C:\Program Files\EMC NetWorker\Management\GST\bin\gstauthcfg.exe" -c -t -h nsr.amer.lan -p 9090
121816:gstauthcfg: Authentication server on nsr.amer.lan is online.
140643:gstauthcfg: Restart NMC server for the changes to take effect.
121817:gstauthcfg: Configuration updated successfully.
  1. Переконайтеся, що gstd.conf сервера NMC відображає правильні authsvc_hostname та authsvc_port:
Linux: /opt/lgtonmc/etc/gstd.conf
Вікна: [ВСТАНОВИТИ ДИСК]:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
  1. Запустіть процес EMC gstd:
Linux:
systemctl start gst
Вікна:
net start gstd
  1. При управлінні декількома серверами NetWorker з однієї консолі управління NetWorker (NMC) встановіть довіру і дозволи між серверами NetWorker і сервером аутентифікації.
nsrauthtrust -H NSR_AUTHCSERVER -P 9090
nsraddadmin -H NSR_AUTHCSERVER -P 9090
Приклад:
C:\Users\administrator.AMER>nsrauthtrust -H nsr.amer.lan -P 9090

C:\Users\administrator.AMER>nsraddadmin -H nsr.amer.lan -P 9090
134751:nsraddadmin: Added role 'cn=Administrators,cn=Groups,dc=nsr,dc=amer,dc=lan' to the 'Application Administrators' user group.
134751:nsraddadmin: Added role 'cn=Administrators,cn=Groups,dc=nsr,dc=amer,dc=lan' to the 'Security Administrators' user group.
134751:nsraddadmin: Added role 'cn=Users,cn=Groups,dc=nsr,dc=amer,dc=lan' to the 'Users' user group.

Additional Information

Affected Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000034546
Article Type: Solution
Last Modified: 14 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.