Bu sayfada, otomatik V-Ray dağıtımı sırasında oluşan indirme hatasının nasıl çözüleceğine dair bilgiler yer almaktadır.
Genel Bakış #
Swarm eşinin makinesine gerekli V-Ray sürümünü dağıtmanın ana yolu otomatik indirmedir. “İndirme Başarısız” hatası almak mümkündür. Bu hata, eski bir Windows sürümünden veya eksik işletim sistemi sertifikalarından kaynaklanabilir. İşte bunu çözmenin birkaç yolu.

Geçici çözüm #
Bu tür hataları çözmenin birkaç yolu vardır.
-
Başarısız olan Windows sunucusunda şu PowerShell komutunu çalıştırın:
Invoke-WebRequest -Uri https://dl.chaos.com -UseBasicParsing -
Sertifika doğrulamasını devre dışı bırakın.
– SWARM_NO_CERT_VALIDATION adlı global ortam değişkenini false / off / 0 / no / disable / disabled değerlerinden birine ayarlayın:
Linux (örneğin “disabled”, “off” veya “no” kullanın):
export SWARM_NO_CERT_VALIDATION=false
Windows :
setx SWARM_NO_CERT_VALIDATION false
– Swarm’ın ayar dosyası swarm.yaml’a özel bir ayar ekleyin (Windows’ta %SystemRoot%\System32\config\systemprofile\AppData\Roaming\Chaos\V-Ray\Swarm 2 , Linux’ta /etc/Chaos/V-Ray/Swarm$MAJOR_VERSION ve MacOS’ta /Library/Chaos/V-Ray/Swarm$MAJOR_VERSION ):
downloadCertValidation: false
Lütfen her zaman aşağıdaki süreci izleyin:
-
Swarm hizmetini durdurun.
-
Ortam değişkenini (SWARM_NO_CERT_VALIDATION) ayarlayın veya swarm.yaml ayar dosyasındaki ayarı (downloadCertValidation) değiştirin.
-
Swarm’ı yeniden başlatın.
Devam etmeden önce sistem saatinin doğru olduğundan emin olun.
-
Sertifika güncellemesini manuel olarak başlatmak için https://my.chaos.com/download/products adresine gidin ve erişiminiz olan herhangi bir programı indirin. Bu, sertifikaların otomatik olarak güncellenmesini sağlar ve sertifika hatalarını önler.
-
İşletim sisteminizin güncel olduğundan emin olun. Kök sertifikalar genellikle Microsoft’tan gelen bir düzeltme paketiyle güncellenir. Ayrıca, otomatik sertifika güncellemesi yapmak için açık kaynaklı, ücretsiz bir yardımcı program da kullanabilirsiniz: https://github.com/asheroto/UpdateRootCertificates .
-
Yöneticiler, cmd.exe’de şu komutları kullanarak sertifikaları Windows’a manuel olarak dağıtabilir:
certutil -generateSSTFromWU roots.sst
certutil -syncWithWU roots.sst Windows’ta
sertifikaların nasıl güncelleneceğine dair daha fazla ayrıntı . -
Yukarıdaki geçici çözümler sertifika sorununu çözmezse, V-Ray’i manuel olarak yükleyebilirsiniz. Daha fazla bilgi için Manuel Yükleme sayfasına bakın.
V-Ray sürümünü bu sayfadan manuel olarak indirebilirsiniz . Doğru V-Ray sürümünü belirlemek için Hata URL’sine ihtiyacınız var . Bu URL’yi Web Ui hata ipucu metninden veya Swarm günlük dosyalarından edinebilirsiniz.
Örnek: https://download.chaos.com/api/v3/builds/download?product=V-Ray+App+SDK+for+AEC&build-type=official&tags=windows-x64& version=7-58864bd0
