Avamar: Web erişimi için temel kimlik doğrulama devre dışıysa NDMP Isilon'a göz atamaz.
Resumen: 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.
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
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"}]}Causa
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
Resolución
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.
Información adicional
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.
Productos afectados
Avamar ServerPropiedades del artículo
Número del artículo: 000204249
Tipo de artículo: Solution
Última modificación: 08 ago 2025
Versión: 4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.