Avamar: Web erişimi için temel kimlik doğrulama devre dışıysa NDMP Isilon'a göz atamaz.
Summary: 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.
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
Isilon birimlerine göz attığınızda yalnızca /ifs gösterilir ancak alt klasör yoktur.
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:
Bu, 401 Yetkisiz hata verir :
- 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.
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"}]}Cause
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
auth_basic (bool) = false
Buna
karşılık Bu çıktı, temel kimlik doğrulamanın etkin olduğunu gösterir.
auth_basic (bool) = true
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
Resolution
Bu sorun Avamar 19.8 sürüm notları başına Avamar 19.8 NDMP'de çözülmüştür:
Geçici çözüm No. 1 1
. Isilon'a bağlanarak temel kimlik doğrulamasını kontrol edin:
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
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.
Additional Information
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.
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.
Affected Products
Avamar ServerArticle Properties
Article Number: 000204249
Article Type: Solution
Last Modified: 08 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.