
Jak opravit neplatný API klíč a chyby neautorizovaného přístupu v OctoPrintu
Řešení problémů s API klíčem OctoPrintu
Stručná odpověď
Chyba neplatného nebo neautorizovaného API klíče v Printer Tools téměř vždy znamená, že zadaný klíč neodpovídá aktuálnímu globálnímu API klíči v nastavení OctoPrintu. Samostatná chyba, kdy se tiskárna zobrazuje jako nepřipojená, je obvykle problém se sériovým připojením přímo v OctoPrintu, ne problém s ověřením.
Co budete potřebovat
- Přístup k vlastní stránce nastavení OctoPrintu, v sekci API
- Tiskárnu OctoPrint už přidanou v Printer Tools
- Pár minut na znovu vygenerování klíče, pokud byl ztracen nebo změněn
Oprava chyby API klíče
- 1
Znovu zkopírujte aktuální klíč
Otevřete nastavení OctoPrintu, přejděte do sekce API a zkopírujte globální API klíč přesně tak, jak je zobrazen, bez mezer navíc.
- 2
Nahraďte klíč v Printer Tools
Otevřete nastavení tiskárny v Printer Tools a vložte čerstvě zkopírovaný klíč, čímž nahradíte to, co tam bylo předtím.
- 3
Znovu se připojte a otestujte
Znovu připojte tiskárnu. Pokud se panel načte, byl problémem klíč. Pokud stále selhává, potvrďte, že jste ho zkopírovali ze stejné instance OctoPrintu, na kterou Printer Tools míří.
- 4
V případě potřeby klíč znovu vygenerujte
Pokud byl klíč ztracen nebo máte podezření, že unikl, znovu ho vygenerujte z nastavení OctoPrintu a aktualizujte ho ve všech klientech, kteří ho používají, včetně Printer Tools.
- 5
Samostatně zkontrolujte problém se sériovým portem
Pokud je klíč přijat, ale tiskárna se stále zobrazuje jako nepřipojená, podívejte se do vlastního panelu připojení OctoPrintu na sériové odpojení místo dalšího řešení API klíče.
Nastavení API klíče OctoPrintu


Pole API klíče v Printer Tools musí odpovídat globálnímu klíči aktuálně zobrazenému ve vlastním nastavení OctoPrintu.
Jak to Printer Tools řeší
- Jasně zobrazený neplatný nebo neautorizovaný stav, když je samotný API klíč odmítnut
- Samostatný stav sériového odpojení, když OctoPrint nemá aktivní připojení k tiskárně
- Opětovné připojení bez nutnosti tiskárnu úplně odebrat a znovu přidat
Co není automatické
- Printer Tools sám nedokáže vygenerovat ani opravit API klíč OctoPrintu
- Problém se sériovým připojením je třeba vyřešit z vlastního nastavení připojení OctoPrintu
- API klíče pro jednotlivé uživatele nejsou podporovány, funguje jen jeden globální klíč
Časté chyby API klíče
Neautorizováno hned po zadání klíče
Potvrďte, že byl klíč zkopírován celý a bez znaků navíc, a že odpovídá klíči aktuálně zobrazenému v OctoPrintu, ne starší uložené hodnotě.
Klíč fungoval týdny a pak přestal
Zkontrolujte, jestli byl klíč v OctoPrintu znovu vygenerován, ať už záměrně nebo pluginem, a pokud ano, aktualizujte ho v Printer Tools.
Klíč je přijat, ale tiskárna se zobrazuje jako odpojená
Toto je problém se sériovým připojením v samotném OctoPrintu, ne problém s ověřením. Znovu připojte tiskárnu z vlastního panelu připojení OctoPrintu.
Na různých zařízeních se zobrazují různé chyby
Potvrďte, že každé zařízení používá stejný aktuální API klíč. Starý klíč uložený na jednom telefonu selže, i když jiné zařízení už má ten správný.
Chyby API klíče při vzdáleném přístupu
Stejný API klíč platí bez ohledu na to, jestli se připojujete přímo, přes VPN nebo přes OctoEverywhere. Odmítnutý klíč selže stejně bez ohledu na to, jak server dosahujete.
Časté dotazy
Proč Printer Tools hlásí neautorizováno, když web OctoPrintu funguje v pořádku?
Vlastní rozhraní OctoPrintu může už mít platnou relaci prohlížeče, zatímco Printer Tools se ověřuje samostatně pomocí zadaného API klíče. Zkontrolujte znovu konkrétně tento klíč.
Ovlivňuje znovu vygenerování klíče jiné aplikace používající OctoPrint?
Ano. Každý klient používající starý globální klíč, nejen Printer Tools, bude po jeho znovu vygenerování potřebovat zadat nový klíč.
Liší se zde chyba 403 od chyby 401?
Obě jsou v Printer Tools brány jako problém s ověřením a vedou ke stejnému řešení, znovu zkontrolovat API klíč oproti aktuální hodnotě v OctoPrintu.
Můžu použít různé API klíče pro jednotlivá zařízení?
OctoPrint standardně vydává jeden globální klíč, takže se stejný klíč běžně používá na všech zařízeních a klientech.
Zobrazit úplnou kompatibilitu s OctoPrintem
Projděte si podporované funkce OctoPrintu, nastavení kamery, ověřování a aktuální omezení v Printer Tools.


