Avamar: Web erişimi için temel kimlik doğrulama devre dışıysa NDMP Isilon'a göz atamaz.

Zusammenfassung: Avamar: Isilon'da NDMP'ye göz atıldığında yalnızca web erişimi için temel kimlik doğrulaması devre dışı bırakılmışsa /ifs görüntülenir.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Isilon birimlerine göz attığınızda yalnızca /ifs gösterilir ancak alt klasör yoktur.
  • Kullanıcı gözatma kimlik bilgileri doğru
  • Kullanıcı devre dışı değil veya kilitli değil.
  • Bu davranış hem kök hesabı hem de gözat kullanıcı hesabını etkiler.
Davranışı gösteren ekran görüntüsü

NDNP düğümünden veya Isilon düğümünden kök veya gözat kullanıcısı ile komutu çalıştırın. < Isilon-IP-Or-Name> gerçek IP veya Isilon adı olarak değiştirme:
 
curl -vk -u "root" X GET "https://:8080/namespace/ifs/"
veya
curl -vk -u "av-browse-admin" X GET "https://:8080/namespace/ifs/"

Bu, 401 Yetkisiz hata verir :
# curl -vk -u "root" X GET "https://:8080/namespace/ifs/"
Enter host password for user 'root':
...
*  SSL certificate verify result: self signed certificate (18), continuing anyway.
* Server auth using Basic with user 'root'
> GET /namespace/ifs/ HTTP/1.1
> Host: hostname:8080
> Authorization: Basic cm9vdDpSbzA3QGRtIW5taGxy
> User-Agent: curl/7.60.0
> Accept: */*
>
< HTTP/1.1 401 Unauthorized
...

{"errors":[{"message":"Authorization required"}]}

Ursache

Bu, Avamar 19.7 ve daha düşük sürümlerde Isilon için Avamar NDMP eklentisiyle ilgili bilinen bir sınırlamadır.
Bu durum, web temel kimlik doğrulaması devre dışı bırakıldığında gerçekleşir.
Isilon kimlik doğrulama ayarını doğrulamak için aşağıdaki prosedürü çalıştırın: 

1. Isilon sunucu 2'ye
SSH yerleştirin. Aşağıdaki komutu çalıştırın
# isi_gconfig -t web-config |grep basic
Bu çıktı, temel kimlik doğrulamanın devre dışı olduğunu gösterir.
auth_basic (bool) = false

Buna 
karşılık Bu çıktı, temel kimlik doğrulamanın etkin olduğunu gösterir.
auth_basic (bool) = true

Lösung

Bu sorun Avamar 19.8 sürüm notları başına Avamar 19.8 NDMP'de çözülmüştür:



Sürüm notlarından ekran görüntüsü

Geçici çözüm No. 1 1
. Isilon'a bağlanarak temel kimlik doğrulamasını kontrol edin:
# isi_gconfig -t web-config |grep basic
2. Bu çıktı, temel kimlik doğrulamanın devre dışı olduğunu gösterir:
auth_basic (bool) = false
3. Web erişimi için temel kimlik doğrulamayı etkinleştirme:
# isi_gconfig -t web-config auth_basic=true


Geçici Çözüm No. 2
1. NDMP hızlandırıcı düğümüne bağlan.
2. Curl binary:3 için bash sarmalayıcı komut
dosyası oluşturma. /usr/bin/curl ikili adını yeniden adlandırır
mv /usr/bin/curl /usr/bin/curl.orig

4. / usr/bin/curl orijinal curl dosya yolunu kullanarak bash shell wrapper komut dosyası oluşturma

vi /usr/bin/curl
#!/bin/bash
#created from KB 000204249

if [[ "$*" == *--config* ]]
then
        cat "$2" > /tmp/curl-output.txt
        IFS=":" read -r username password  <<< `cat /tmp/curl-output.txt | awk  '/user/{print $NF }'`
        server=`cat /tmp/curl-output.txt | awk -F':8080' '/url\ /{print ($1)":8080"}'| awk -F'"' '{print $2}'`
        url=`cat /tmp/curl-output.txt | grep url | awk '{print $2}'| awk -F'"' '{print $2}'`

generate_post_data()
{
  cat /dev/null
        read -r isisessid isicsrf <<< `cat   /tmp/out.curl   | awk -F'=' '/isisessid|isicsrf/{print ($2) }' | awk -F';' '{print $1}'`
#browse ndmp using isisessid and isicsrf         
/usr/bin/curl.orig -k -b "isisessid=$isisessid" -H "X-CSRF-Token:$isicsrf" --referer $server $url

rm /tmp/curl-output.txt
rm /tmp/out.curl 
else
#passthrough for normal curl command when --config is not passed 
        exec /usr/bin/curl.orig "$@"
fi

5. Yeni curl wrapper'da yürütme iznini ayarlama.

chmod 755 /usr/bin/curl

6. Bu, gelişmiş kimlik doğrulama yapılandırması etkinken bile taramaya izin verilmelidir. 

Weitere Informationen

Sorun devam ederse daha fazla sorun giderme için şu makaleleri kontrol edin:
Avamar browse Isilon, daha düşük dizinleri değil yalnızca /ifs görür.
Avamar: Avamar Browse Admin Isilon Hesabını Etkinleştirme, Sıfırlama, Kilidini Açma veya Oluşturma.

Dosya sistemine göz atamazsanız bile Isilon'u yedeklemeye veya geri yüklemeye devam edin.
Birimin tam yolunu yedekleme için veri kümesine veya geri yükleme etkinliği için geri yükleme hedefine manuel olarak yazın.

Betroffene Produkte

Avamar Server
Artikeleigenschaften
Artikelnummer: 000204249
Artikeltyp: Solution
Zuletzt geändert: 08 Aug. 2025
Version:  4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.