HTTPS ve bir ters proxy arkasında OctoPrint nasıl kullanılır

HTTPS ve bir ters proxy arkasında OctoPrint nasıl kullanılır

yazar FixoLab


Bir ters proxy HTTPS ve sabit bir yerel ad ekleyebilir, ancak yolu yeniden yazabilir veya OctoPrint’in gerçek zamanlı bağlantısını engelleyebilir. API ve WebSocket’i ayrı ayrı test edin.

Printer Tools, desteklenen yazıcılar ve kameralarla yerel protokoller aracılığıyla iletişim kurar. Cihazları gizli tutun, kimlik bilgilerini koruyun ve model özelindeki yetenekler için geçerli uyumluluk matrisini yetkili kaynak olarak kullanın.

Printer Tools
Printer Tools

Tüm 3D yazıcılarınız tek bir panelde

Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo ve Prusa yazıcılarını tek bir uygulamadan izleyin

Android, iPhone, iPad ve Mac'te kullanılabilir; Apple Watch ve Wear OS yardımcı uygulamalarına ve VPN, OctoEverywhere veya Obico üzerinden isteğe bağlı uzaktan erişime sahiptir

Printer Tools

İstenen temel URL’yi seçin

OctoPrint’in proxy kökünde mi yoksa /octoprint/ gibi bir alt yolda mı çalışacağını belirleyin. Proxy ve OctoPrint yapılandırmasının bu harici adreste aynı fikirde olması gerekir.

Proxy başlıklarını koruyun

Orijinal ana bilgisayar ve şemayı OctoPrint tarafından önerilen başlıklarla iletin. Yanlış başlıklar dahili bir ana bilgisayara yönlendirmelere veya HTTPS URL’sinin düşürülmesine neden olabilir.

WebSocket yükseltmesine izin verin

Bir sayfa veya REST uç noktası canlı durum başarısız olsa bile çalışabilir, eğer proxy Upgrade ve Connection işlemlerini düşürüyorsa. Kalıcı bir WebSocket için zaman aşımını yeterince uzun tutun.

Kimlik doğrulamanın ve güvenin geçerli kalmasını sağlayın

Telefonun doğrulayabileceği bir sertifika kullanın ve API kimlik bilgilerini yalnızca hedef ana bilgisayara gönderin. İsim uyumsuzluğunu gizlemek için sertifika kontrollerini devre dışı bırakmayın.

Yerel sorun giderme kontrol listesi

  • Harici temel yolu test edin.
  • Yönlendirme hedeflerini kontrol edin.
  • REST ve WebSocket’i bağımsız olarak doğrulayın.
  • Güvenilir bir sertifika ve özel erişim kullanın.

Sıkça Sorulan Sorular

Web sayfası çalışıyor ama canlı durum çalışmıyor neden?

Proxy HTTP’yi doğru sunabilirken WebSocket yükseltmelerini engelliyor olabilir.

Kendi imzalı bir sertifika otomatik olarak çalışabilir mi?

Telefon ona doğru şekilde güvenmeli ve sertifika adı eşleşmelidir.

Proxy OctoPrint’i herkese açık hale getirmeli mi?

Hayır. HTTPS, erişim kontrolünün ve özel ağlamanın yerine geçmez.

Printer Tools
Printer Tools

Tüm 3D yazıcılarınız tek bir panelde

Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo ve Prusa yazıcılarını tek bir uygulamadan izleyin

Android, iPhone, iPad ve Mac'te kullanılabilir; Apple Watch ve Wear OS yardımcı uygulamalarına ve VPN, OctoEverywhere veya Obico üzerinden isteğe bağlı uzaktan erişime sahiptir

Printer Tools