Skip to main content
CID222 Docs

Kurulum ve etkinleştirme sorunları

Kurulum programının açılışı ile trafiğe hizmet veren lisanslı bir cihaz arasında yaşanan hatalar ve her biri için çalışma kitabı.

  • Sürüm: 0.4
  • Rol: admin_user
  • Tür: sorun giderme

Kurulum programının açılışı ile trafiğe hizmet veren lisanslı bir cihaz arasındaki her şey. Belirtinizi tablodan bulun, ardından altındaki çalışma kitabını uygulayın.

Ürün çalışmaya başlayana kadar ürüne dair hiçbir şey toplanmaz; bu nedenle sağlama sırasında yaşanan hatalar, kurulum programının kendi konsol iletilerinden ve /var/log/cid-firstboot.log kaydından tanılanır. İlk açılıştan sonrası için bunun yerine tanılama anlık görüntüsüyle başlayın.

Belirtinizi bulun

Ne görüyorsunuzAşamaÇalışma kitabı
Kurulum, 6/8 adımında kayıt defterinin adını veren kırmızı bir hata satırıyla duruyorKurulumSağlama 6/8'de duruyor
Makinenin adresi yok ya da yalnızca bağlantı yerel bir adresi varKurulumBu ağda DHCP yok
Kurulum programı, bellek ya da boş disk değerini göstererek hiçbir şey indirmeden duruyorKurulumKaynak denetimi başarısız oluyor
Ad çözümleme çalışıyor ama dışarıya hiçbir şey çıkmıyorKurulumCihaz dışarı çıkamıyor
Kurulum bitti ama tarayıcı boş sayfa gösteriyor ya da bağlantıyı reddediyorİlk açılışPano yüklenmiyor
Sihirbazın bağlantı adımı sunucu hatası döndürüyorİlk açılışBağlantı adımı 500 döndürüyor
Sihirbaz tamamlanıyor ama cihaz yeniden kurulum istiyorİlk açılışSihirbaz döngüye giriyor
Kaydettiğiniz ayarlar yeniden başlatmadan sonra kayboluyorİlk açılışKaydedilen durum kalıcı olmuyor
Sihirbazın sağlayıcı adımı boş liste gösteriyorİlk açılışSağlayıcı adımı boş
Yüklenen lisans, imza hatalı diye reddediliyorLisanslamaLisans yüklemesi 400 ile başarısız oluyor
Cihaz yalnızca deneme sürümünü çalıştırabiliyorLisanslamaLisans güven çıpası yok
Kurulum biter bitmez her ürün yolu 402 yanıtı veriyorLisanslamaKurulumdan hemen sonra 402
Lisans çalışıyordu, şimdi ürün kilitliLisanslamaLisansın süresi dolmuş
443'te hiçbir şey yanıt vermiyorTLS443'te hiçbir şey dinlemiyor
Tarayıcı sertifikanın süresinin dolduğunu bildiriyorTLSSertifikanın süresi doluyor
Güncelleme sayfası açıkça yanlış bir sürüm gösteriyorGüncellemelerSürüm bilinmiyor
Güncelleme denetimi hiçbir şey bulmuyor ya da başarısız oluyorGüncellemelerKanala erişilemiyor
Tarihler yanlış: geçerli bir lisans süresi dolmuş, geçerli bir sertifika geçersiz görünüyorHer aşamaSaat senkron değil

Kurulum

Sağlama 6/8 kapsayıcı imajı adımında duruyor

Kurulum bozuk değildir: makinenin kayıt defterine çalışan bir yolu yoktur. Hata satırının üzerindeki girintili satırı okuyun — o satır indirme aracının kendi iletisidir ve engellenmiş bir portu bozuk bir çözümleyiciden, eskimiş bir kimlik bilgisinden ve incelenen bir TLS bağlantısından ayıran şeydir.

Çalışma kitabıinstall

Sağlama "6/8 container images" adımında duruyor

Şunları görebilirsiniz: 6/8 container images (6/8 kapsayıcı imajları — sağlamanın durduğu adım) · cannot log in to api.cid222.live (kayıt defterine oturum açılamıyor — üstteki girintili satır docker'ın kendi iletisidir) · FAILED: cannot log in to (kayıt defterine oturum açılamadı) · sağlama 6/8 adımında durdu

Başlamadan önce

Denetimler

  1. 1

    Makinede bir IPv4 adresi ve bir varsayılan rota olduğunu doğrulayın

    beklenen · Bir IPv4 adresi ve bir varsayılan rota var. Yalnızca fe80:: adresi gösteren bir sanal makine özeti, port grubunda DHCP olmadığı anlamına gelir.

  2. 2

    Kayıt defteri ana makinesini, bu makinenin gerçekte kullandığı çözümleyiciyle çözün

    beklenen · CID222 muhatabınızın verdiği adresle eşleşen bir yanıt geliyor. SERVFAIL, zaman aşımı ya da başka bir adres hata sayılır.

  3. 3

    Cihazın kendisinden kayıt defterine 443 üzerinde bir TCP bağlantısı açın

    beklenen · Komut 443 open yazıyor.

  4. 4

    Kayıt defterinin sunduğu sertifikanın kayıt defterinin kendisine ait olduğunu doğrulayın

    beklenen · Sertifikayı veren taraf, kurumunuzun denetim CA'sı değil, herkese açık bir sertifika otoritesi.

  5. 5

    Kayıt defterine, kurulum ortamındaki kimlik bilgileriyle oturum açın

    beklenen · Login Succeeded.

  6. 6

    Bu hattın kayıt defterine gerçekte ne sürdürebildiğini ölçün

    beklenen · Ölçülen hız kabaca 2 MB/s ya da üstü.

  7. 7

    Önceki denemeyi çekirdeğin mi yoksa dolan bir diskin mi durdurduğunu denetleyin

    beklenen · Hiçbir satır "KILLED BY THE KERNEL" bildirmiyor ve hiçbiri diskin dolduğunu söylemiyor.

Bu ağda DHCP yok

Varsayılan açılış girdisi gözetimsizdir ve kendisine bir adres sunulmasını bekler. Adres sunmayan bir segmentte, diske dokunmadan önce adresi soran açılış girdisi ya da cihaz konsolundan verilen sabit bir adres gerekir.

Çalışma kitabıinstall

Bu ağda DHCP yok ve cihaz adressiz açılıyor

Şunları görebilirsiniz: no IPv4 network (no default route) (IPv4 ağı yok, varsayılan rota yok) · sanal makine özetinde yalnızca bir fe80:: adresi görünüyor · kurulumdan sonra cihazın IP adresi yok · bu ağda DHCP yok

Başlamadan önce

Denetimler

  1. 1

    Bu cihazın hangi açılış menüsü girdisinden kurulduğunu denetleyin

    beklenen · Kurulum "set the network by hand — no DHCP" girdisinden başlatılmış ya da oradan başlatılacak.

  2. 2

    Bunun yerine cihaz konsolundan sabit bir adres ayarlanıp ayarlanmadığını denetleyin

    beklenen · Bir IPv4 adresi, ağ geçidi ve ad sunucuları ayarlı ve bir varsayılan rota var.

  3. 3

    Yapılandırdığınız ad sunucularının gerçekten yanıt verdiğini doğrulayın

    beklenen · İki sorgu da yanıt veriyor. Zaman aşımına uğrayan yapılandırılmış bir çözümleyici hiç olmamasından kötüdür, çünkü arıza bir ağ kesintisi gibi görünür.

Kaynak denetimi başarısız oluyor

Kurulum programı, hiçbir şey indirmeden önce belleği ve boş diski ölçer; aksi hâlde yetersiz boyutlandırılmış bir makine bir saat sonra ayakta kalmayan kapsayıcılar biçiminde başarısız olur. Programın kendi eşikleri, şu anda desteklenen alt sınırdan eskidir; bu nedenle yalnızca uyarı veren bir kurulum da yetersiz boyutlandırılmış olabilir.

Çalışma kitabıinstall

Kurulum programı, hiçbir şey indirmeden bellek ya da boş disk yüzünden duruyor

Şunları görebilirsiniz: this machine has 4096 MB of RAM — the appliance cannot run below 6 GB (bu makinede 4096 MB RAM var; cihaz 6 GB'ın altında çalışamaz) · only 12 GB free on / — the release images need about 40 GB (/ üzerinde yalnızca 12 GB boş; sürüm imajları yaklaşık 40 GB ister) · memory is 8192 MB; 16 GB is the designed size (bellek 8192 MB; tasarım boyutu 16 GB) · kurulum programı "0/8 this machine" adımında durdu

Başlamadan önce

Denetimler

  1. 1

    Kurulum programının bu makinede ölçtüğü belleği okuyun

    beklenen · Bildirilen bellek en az 32 GB — tüm yığın için desteklenen alt sınır.

  2. 2

    Kurulum programının kök dosya sisteminde ölçtüğü boş diski okuyun

    beklenen · En az 100 GB boş — desteklenen alt sınır. Kurulum programı 20 GB'ın altında reddeder, 45 GB'ın altında uyarır.

  3. 3

    Çekirdeğin önceki denemeyi durdurup durdurmadığını denetleyin

    beklenen · Hiçbir satır "KILLED BY THE KERNEL" bildirmiyor.

Cihaz dışarı çıkamıyor

Ad çözümleme, 443 üzerinde bir TCP bağlantısı ve kurum vekil sunucusu üzerinden kimlik doğrulamalı bir istek birbirinden bağımsız olarak başarısız olur. Kurulum başarısız olurken bunların her biri rutin olarak geçer; "bu ağın tam internet erişimi var" cümlesinin genellikle iyi niyetle söylenmesi ve genellikle başka bir yolu anlatması bundandır.

Çalışma kitabıinstall

Cihaz dışarı çıkamıyor — bir ya da daha fazla çıkış testi başarısız

Şunları görebilirsiniz: egress tests failed (dışarı çıkış denemeleri başarısız oldu) · cihaz imaj kayıt defterine erişemiyor · ETIMEDOUT after 5000ms (5000 ms sonra zaman aşımı) · proxy returned 407 Proxy Authentication Required (vekil sunucu 407 döndürdü — vekil kimlik doğrulaması gerekli)

Başlamadan önce

Denetimler

  1. 1

    Cihazın giden denemelerini gerçekten çalıştırdığını doğrulayın

    tanılama · appliance.egress

  2. 2

    Cihazın erişmesi gereken ana bilgisayarlar için ad çözümleme sonuçlarını okuyun

    tanılama · appliance.dns

  3. 3

    Cihazda giden bir vekil sunucunun yapılandırılmış olup olmadığını okuyun

    tanılama · appliance.proxy.configured = true

  4. 4

    Son denemede sürüm kanalının yanıt verip vermediğini okuyun

    tanılama · appliance.update.channelReachable = true

  5. 5

    TLS denetleyen bir aygıtın cihaza kendi sertifikasını sunup sunmadığını denetleyin

    beklenen · Düzenleyen, kuruluşunuzun denetim CA'sı değil genel bir sertifika otoritesi.

İlk açılış

Pano yüklenmiyor

ISO'dan kurulan bir cihaz yalnızca HTTPS sunar ve ön yüz, kullanamadığı bir sertifikayla bozuk hizmet vermektense hiç başlamamayı seçer. Bu nedenle boş bir sayfa, reddedilen bir bağlantı ve kısa süreli bir yukarı akış hatası üç farklı nedene ve tek bir sayfaya karşılık gelir.

Çalışma kitabıfirst-boot

Kurulum bitti ama pano yüklenmiyor

Şunları görebilirsiniz: tarayıcı boş beyaz bir sayfa gösteriyor · https://<ip>/ bağlantıyı reddediyor · HTTPS sidecar FAILED (HTTPS yardımcı kapsayıcısı başarısız oldu) · 3 of 16 containers are running; these are not: (16 kapsayıcının 3'ü çalışıyor, çalışmayanlar şunlar)

Başlamadan önce

Denetimler

  1. 1

    Konsolun kendi çalışan kapsayıcı sayımını okuyun

    beklenen · Her kapsayıcı çalışıyor ve hiçbir satır "N of M containers are running" bildirmiyor.

  2. 2

    Cihaz ana makinesinde 443 portunu tutan bir şey olduğunu doğrulayın

    tanılama · appliance.tls.servedBy

  3. 3

    Ağ geçidinin kendisine erişilebildiğini doğrulayın

    tanılama · services[nestjs-core].reachable = true

  4. 4

    Ağ geçidi kapsayıcısının sürekli yeniden başlamadığını doğrulayın

    tanılama · containers[nestjs-core].restarts = 3

Bağlantı adımı 500 döndürüyor

Neredeyse her zaman ağ sorunu değil, cihazın durum dizinindeki bir izin sorunudur. Bağlantı denemesinin kendisi, yazma işlemi başarısız olmadan önce pekâlâ başarılı olmuş olabilir.

Çalışma kitabıfirst-boot

Kurulum sihirbazının bağlantı adımı 500 döndürüyor

Şunları görebilirsiniz: POST /setup/connectivity → 500 (kurulum bağlantı adımı sunucu hatası döndürüyor) · kurulum sihirbazının bağlantı testi sunucu hatasıyla başarısız oluyor · Internal server error (sihirbazın ağ adımında dâhilî sunucu hatası) · sihirbaz bağlantı adımını geçmiyor

Başlamadan önce

Denetimler

  1. 1

    Ağ geçidi kapsayıcısının çalıştığını ve sürekli yeniden başlamadığını doğrulayın

    tanılama · containers[nestjs-core].restarts = 3

  2. 2

    Sihirbazın her adımı kalıcılaştırdığı durum dizinine ağ geçidinin yazabildiğini doğrulayın

    beklenen · Komut 0 ile çıkıyor ve hiçbir şey yazmıyor. İzin reddi hatası bu nedeni doğrular.

  3. 3

    Bağlantı adımının yokladığı ana makine adlarının gerçekten çözümlendiğini doğrulayın

    tanılama · appliance.dns

  4. 4

    Dışarı çıkış yoklamalarının sonuçlarını okuyun

    tanılama · appliance.egress

Sihirbaz bitiyor ve yeniden kurulum istiyor

Sihirbazın tamamlanma bilgisi bir dosyaya yazılır ve bu yazma, hatayı kaydedip devam eden bir işleyicinin içindedir. Yazılamayan bir dizin bu yüzden şu sonucu doğurur: sihirbaz tamamlanır, ürünün kilidini açar ve sonraki yeniden başlatmada ürün yeniden kilitlenir.

Çalışma kitabıfirst-boot

Kurulum sihirbazı bitiyor ve cihaz yeniden kurulum istiyor

Şunları görebilirsiniz: 423 SETUP_REQUIRED (kurulum gerekli) · Appliance setup is not complete (cihaz kurulumu tamamlanmadı; ürünü kullanmak için ilk açılış kurulumunu bitirin) · sihirbaz tamamlanıyor ve pano beni yeniden ona gönderiyor · kurulumdan sonra her sayfa 423 döndürüyor

Başlamadan önce

Denetimler

  1. 1

    Ağ geçidinin kurulumu tamamlanmış sayıp saymadığını okuyun

    tanılama · appliance.setupComplete = true

  2. 2

    Ağ geçidinin, sihirbazın durumunu kalıcı kıldığı durum dizinine yazabildiğini doğrulayın

    beklenen · Komut 0 ile çıkıyor ve hiçbir şey yazdırmıyor.

  3. 3

    Ağ geçidinin sihirbaz adımları arasında yeniden başlamadığını doğrulayın

    tanılama · containers[nestjs-core].restarts = 3

Kaydedilen durum kalıcı olmuyor

Aynı kök neden, diğer yönden görünüşü: kurulum durumu, lisans, güncelleme istekleri ve tanılama aktarımı tek bir dizinin altında durur ve bu dizine yazılamadığında dördü de sessizce başarısız olur.

Çalışma kitabıfirst-boot

Cihazın kaydettiği ayarlar yeniden başlatmadan sonra kalmıyor

Şunları görebilirsiniz: the setup state directory is not writable (kurulum durumu dizinine yazılamıyor) · setup-state write failed (kurulum durumunun yazılması başarısız oldu) · yüklediğim lisans yeniden başlatmadan sonra kayboldu · sihirbaz tamamlanıyor ve yeniden karşıma çıkıyor

Başlamadan önce

Denetimler

  1. 1

    Ortak durum dizinine, ağ geçidinin kendi kullanıcısı olarak bir yoklama dosyası yazıp silin

    beklenen · Komut 0 ile çıkıyor ve hiçbir şey yazmıyor. Permission denied ya da salt okunur bir dosya sistemi bu çalışma kitabını doğrular.

  2. 2

    Aynı yoklamayı ürünün yazdığı her alt dizinde yineleyin

    beklenen · Dördü de 0 ile çıkıyor.

  3. 3

    Durum dizinini barındıran dosya sisteminde yer olduğunu denetleyin

    tanılama · host.disks[/].freeGb = 2

Sağlayıcı adımı boş

Sağlayıcı ve model kayıtları koddan değil, veritabanı tohumlayıcısından gelir. Bozuk bir şey yoktur; veriler hiç eklenmemiştir.

Çalışma kitabıfirst-boot

Kurulum sihirbazının sağlayıcı adımı boş liste gösteriyor

Şunları görebilirsiniz: GET /setup/providers boş liste döndürüyor · sihirbazda seçilecek sağlayıcı yok · kurulum sırasında sağlayıcı açılır listesi boş · sihirbazda OpenAI ya da Anthropic seçilemiyor

Başlamadan önce

Denetimler

  1. 1

    Ağ geçidinin PostgreSQL'e erişebildiğini doğrulayın — sağlayıcı listesi koda gömülü değil, oradan okunur

    tanılama · datastores.postgres.reachable = true

  2. 2

    Bekleyen geçiş olmadığını, böylece sağlayıcı ve model tablolarının güncel biçimleriyle var olduğunu doğrulayın

    tanılama · datastores.postgres.migrationsPending

  3. 3

    Kurulum API'sinden sağlayıcı listesini isteyin

    GET /setup/providers

Lisanslama

Etkinleştirme aşamasına iki hata egemendir ve ikisinin kök nedeni ortaktır: yapısal olarak doğrulayamadığı bir lisansı zorunlu kılan bir cihaz.

Lisans yüklemesi 400 imza hatasıyla başarısız oluyor

Lisans dosyası genellikle sağlamdır. Cihazda onu denetleyecek bir imzalama açık anahtarı yoktur, bu yüzden her lisans sahte görünür.

Çalışma kitabılicensing

Lisans yüklemesi 400 "rejected: signature" ile başarısız oluyor

Şunları görebilirsiniz: 400 rejected: signature (imza reddedildi) · 400 rejected: ENOENT (dosya bulunamadı) · License upload → 400 (lisans yüklemesi 400 döndürüyor) · lisans dosyası yüklenmiyor

Başlamadan önce

Denetimler

  1. 1

    Lisans güven çıpasının ana makinede var olduğunu doğrulayın

    tanılama · appliance.license.trustAnchorPresent = true

  2. 2

    Cihazın bir kurulum kimliği bildirdiğini doğrulayın

    tanılama · appliance.license.installationId

  3. 3

    Ana makine saatinin NTP ile disipline edildiğini doğrulayın

    tanılama · host.timeSynced = true

  4. 4

    Ağ geçidinin bildirdiği lisans durumunu okuyun

    GET /admin/license/status → {"state":"active|trial"}

Cihazda lisans güven çıpası yok

Aynı eksik anahtar, henüz kimse bir şey yüklemeye çalışmadan önce. Zorunluluk kapalıyken cihaz deneme sürümünü sessizce çalıştırır; bu nedenle eksiklik çoğu zaman ancak deneme süresi bittiğinde fark edilir.

Çalışma kitabılicensing

Cihazda lisans güven çıpası yok ve yalnızca denemeyi çalıştırabiliyor

Şunları görebilirsiniz: No license trust anchor (/etc/cid/license-pubkey.pem) (lisans güven çıpası yok) · bu makinede hiçbir lisans doğrulanamıyor · cihaz yalnızca yerleşik denemeyi çalıştırıyor · hangi lisans dosyasını yüklersek yükleyelim hepsi reddediliyor

Başlamadan önce

Denetimler

  1. 1

    Lisans imzalama açık anahtarının ana makinede var olup olmadığını okuyun

    tanılama · appliance.license.trustAnchorPresent = true

  2. 2

    Lisans zorunluluğunun açık olup olmadığını okuyun; eksik güven çıpasının ne kadar kötü olduğuna bu karar verir

    tanılama · appliance.license.requireLicense = false

Kurulumdan sonra her istek 402 döndürüyor

Lisans zorunluluğu açıktır ve hiçbir lisans geçerli olarak çözümlenmez. Cihazın bir kurtarma yordamı olmadan lisanslanabilmesi için yönetim arayüzü erişilebilir kalır.

Çalışma kitabılicensing

Sihirbaz tamamlandıktan sonra her istek 402 LICENSE_EXPIRED döndürüyor

Şunları görebilirsiniz: 402 LICENSE_EXPIRED (lisans geçerli olarak çözümlenmiyor) · kurulum bittikten sonra sohbet 402 döndürüyor · pano yükleniyor ama her eylem "ödeme gerekli" hatasıyla başarısız oluyor · kurulumdan hemen sonra ürün engelleniyor

Başlamadan önce

Denetimler

  1. 1

    Bu dağıtımda lisans zorunluluğunun açık olup olmadığını okuyun

    tanılama · appliance.license.requireLicense = true

  2. 2

    Ağ geçidinin açılışta çözümlediği lisans durumunu okuyun

    tanılama · appliance.license.state = "active|trial"

  3. 3

    Lisans güven çıpasının var olduğunu doğrulayın; o olmadan hiçbir lisans hiçbir zaman etkin olarak çözümlenemez

    tanılama · appliance.license.trustAnchorPresent = true

  4. 4

    Kurulu lisansın ne kadar süresi kaldığını denetleyin

    tanılama · appliance.license.expiresAt

Lisansın süresi dolmuş

Çalışan ve şimdi ürün yollarını engelleyen bir cihaz. Yenileme istemeden önce saati denetleyin: kayan bir saat geçerli bir lisansı erkenden eskitir ve tam olarak bu durumu üretir.

Çalışma kitabılicensing

Lisansın süresi dolmuş ve lisanslı uç noktalar 402 döndürüyor

Şunları görebilirsiniz: License expired / product locked (lisansın süresi dolmuş, ürün kilitli) · 402 LICENSE_EXPIRED (lisansın süresi dolduğu için istek reddedildi) · License state is "expired" (lisans durumu "expired") · deneme süresi doldu

Başlamadan önce

Denetimler

  1. 1

    Ağ geçidinin çözümlediği lisans durumunu okuyun

    tanılama · appliance.license.state = "active|trial"

  2. 2

    Ana makine saatinin disiplinli olduğunu doğrulayın; kayan bir saat geçerli bir lisansı erkenden eskitir

    tanılama · host.timeSynced = true

  3. 3

    Güven çıpasının var olduğunu doğrulayın; o olmadan hiçbir yenileme de doğrulanamaz

    tanılama · appliance.license.trustAnchorPresent = true

  4. 4

    API'nin bildirdiği lisans durumunu okuyun

    GET /admin/license/status → {"state":"active|trial"}

TLS

443'te hiçbir şey dinlemiyor

Reddedilen bir bağlantı sertifika hatası değildir; buna karşın ikisi beklediğinizden daha sık aynı nedeni paylaşır: ön yüz, kullanılamayan bir sertifikayla bozuk hizmet vermektense hiç başlamamayı seçer.

Çalışma kitabıtls

443'te hiçbir şey dinlemiyor

Şunları görebilirsiniz: Nothing is listening on 443 (443'te hiçbir şey dinlemiyor) · connection refused on 443 (443'te bağlantı reddedildi) · https://<ip>/ bağlantıyı reddediyor · panoya HTTPS üzerinden erişilemiyor

Başlamadan önce

Denetimler

  1. 1

    Cihaz ana makinesinde 443 portunu neyin tuttuğunu okuyun

    tanılama · appliance.tls.servedBy

  2. 2

    Cihazın sunabileceği bir sertifikası olup olmadığını doğrulayın

    tanılama · appliance.tls.mode = "none"

  3. 3

    Dinleyicinin vekil olarak yönlendirdiği pano kapsayıcısının çalıştığını doğrulayın

    tanılama · containers[frontend].state = "running"

Sertifikanın süresi doluyor ya da dolmuş

Tarayıcılar süresi dolmuş bir sertifikayı doğrudan reddeder ve bu cihaza güvenecek biçimde yapılandırılmış istemciler zayıflayarak değil kapalı kalarak başarısız olur — yani zorunluluk, panonun erişilemez hâle geldiği anda durur.

Çalışma kitabıtls

Cihazın HTTPS sertifikasının süresi doluyor ya da dolmuş

Şunları görebilirsiniz: The appliance HTTPS certificate expires in 6 day(s) (cihazın HTTPS sertifikasının bitmesine 6 gün kaldı) · ERR_CERT_DATE_INVALID (tarayıcı sertifikanın tarihini geçersiz buluyor) · certificate expired (sertifikanın süresi dolmuş) · your connection is not private (bağlantınız gizli değil)

Başlamadan önce

Denetimler

  1. 1

    Sunulan sertifikanın kaç günü kaldığını okuyun

    tanılama · appliance.tls.daysLeft = 0

  2. 2

    Sertifikanın yenileme penceresine girip girmediğini denetleyin — 30 gün, yani `appliance/tls/ensure-tls.sh` içindeki `CID_TLS_RENEW_DAYS` varsayılanı

    tanılama · appliance.tls.daysLeft = 30

  3. 3

    Cihazın hangi tür sertifika sunduğunu okuyun; çünkü yenileme yolu buna göre değişir

    tanılama · appliance.tls.mode = "unknown"

Güncellemeler

Cihaz hangi sürümü çalıştırdığını söyleyemiyor

Sürüm bilgisi, imaj derlemesinin ve güncelleyicinin yazdığı dosyalardan gelir. Hiçbiri okunamadığında sürüm bir yer tutucuya geri düşer ve kanalla yapılan her karşılaştırma anlamsız hâle gelir.

Çalışma kitabıupdates

Cihaz hangi sürümü çalıştırdığını söyleyemiyor

Şunları görebilirsiniz: This box cannot say which release it is running (bu makine hangi sürümü çalıştırdığını söyleyemiyor) · Sistem Güncellemeleri sayfası 0.0.0 sürümünü gösteriyor · 0.1.0 olmayan bir makinede geçerli sürüm 0.1.0 görünüyor · güncelleme sayfası hiçbir şey sunmuyor ve sürüm göstermiyor

Başlamadan önce

Denetimler

  1. 1

    Cihazın bildirdiği ürün sürümünü okuyun

    tanılama · appliance.version = "0.1.0"

  2. 2

    Sürüm damgasını yeniden yazan şey olan ana makine onarımı durumunu okuyun

    GET /admin/system-update/host-repair

Güncelleme kanalına erişilemiyor

İmzalı çevrimdışı bir paketten güncellenen, bilinçli olarak ağdan yalıtılmış bir cihazda beklenen ve zararsız bir durumdur. Bağlantılı bir cihazda ise güncelleme kılığına girmiş bir dışarı çıkış sorunudur.

Çalışma kitabıupdates

Güncelleme kanalına cihazdan erişilemiyor

Şunları görebilirsiniz: The update channel host is not reachable from inside the gateway (güncelleme kanalı sunucusuna ağ geçidinin içinden erişilemiyor) · **Check for updates** (güncellemeleri denetle) hiçbir şey yapmıyor · güncelleme denetimi 500 döndürüyor · cihaz hiçbir zaman yeni bir sürüm bulmuyor

Başlamadan önce

Denetimler

  1. 1

    Herhangi bir güncelleme kanalının yapılandırılmış olduğunu doğrulayın

    tanılama · appliance.channel

  2. 2

    Kanalın son denemede yanıt verip vermediğini okuyun

    tanılama · appliance.update.channelReachable = true

  3. 3

    Cihazın erişmesi gereken sunucular için ad çözümleme sonuçlarını okuyun

    tanılama · appliance.dns

  4. 4

    Vekil zorunlu olan bir ağda, giden bir vekilin yapılandırılmış olup olmadığını okuyun

    tanılama · appliance.proxy.configured = true

Her aşama

Ana makine saati senkron değil

Lisans bitişi, sertifika geçerliliği, token ömürleri ve her tespit zaman damgası bu saate göre belirlenir. Kayan bir saat, her biri başka bir şeye benzeyen üç ayrı hata üretir.

Çalışma kitabıinstall

Ana makine saati senkron değil

Şunları görebilirsiniz: The host clock is not synchronised (ana makine saati senkron değil) · clock is not synchronised — if the registry login fails on a certificate error, this is why (saat senkron değil; kayıt defteri girişi bir sertifika hatasıyla başarısız oluyorsa nedeni budur) · geçerli bir lisans süresi dolmuş olarak bildiriliyor · oturum açıldıktan hemen sonra token'lar süresi dolmuş diye reddediliyor

Başlamadan önce

Denetimler

  1. 1

    Ana makine saatinin bir zaman servisi tarafından ayarlanıp ayarlanmadığını okuyun

    tanılama · host.timeSynced = true

  2. 2

    Cihazın bir zaman kaynağına erişebildiğini doğrulayın

    beklenen · Durum, saati senkron olarak bildiriyor ya da ağın izin verdiği bir sunucunun adını veriyor.

  3. 3

    Kaymanın lisansı çoktan eskitip eskitmediğini denetleyin

    tanılama · appliance.license.state = "active|trial"

Bunların hiçbiri uymuyorsa

  • Tanılama anlık görüntüsünü baştan sona okuyun; bulgular bölümü, tetiklenen her kural için bir çalışma kitabının adını verir.
  • Sağlık tablosuna bakın — yanıt verip kendini sağlıksız bildiren bir servis genellikle yüklenememiş bir model anlamına gelir.
  • Destek paketini toplayın ve kurulum kimliği ile cihaz sürümünü ekleyerek konuyu yükseltin.

Son güncelleme