Próbuję drukować na drukarce samby za pośrednictwem CUPS. Skonfigurowałem drukarkę w porządku, ale wydaje się, że występuje problem z uwierzytelnianiem. Otrzymuję komunikat o błędzie
Session setup failed: NT_STATUS_LOGON_FAILURE
GUI mówi mi również: Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)
Kiedyś działał z poprzednimi wersjami CUPS (1.4.3 i 1.4.6) pod Ubuntu 11.04
Robię to na czystej instalacji Ubuntu 12.04, CUPS wersja 1.5.3. Próbowałem zmienić niektóre prawa związane z apparmor, ale bez powodzenia, jak opisano tutaj: http://www.compdigitec.com/labs/2010/01/16/fixing-usrlibcupsbackendsmb-failed-error-in-ubuntu/
Pracuję z Ubuntu od lat - ale jest to problem, z którym potrzebuję pomocy.
Odpowiedzi:
Hurray, działa. Problem związany jest z naprawdę dziwnym problemem uwierzytelniania, z którym wiąże się 12.04
samba
. Ponieważ miałem również problemy z połączeniem się zsamba
dyskami, przeczytałem, że nazwy serwerów i domen muszą być pisane wielkimi literami (nie mam pojęcia, dlaczego), aby działały.W przypadku
samba
drukarki wystarczyło mieć po prostu wielką nazwę domeny, na przykład:pamiętaj, aby odblokować Caps Lock przed wprowadzeniem hasła :-)
Mam nadzieję, że oszczędzi to komuś czas.
źródło
Rozwiązanie dla Ubuntu 14.04.
Przejdź do terminalu i uruchom:
Tam się zmieniają:
Składnia testowa jest poprawna, wpisując terminal:
W ustawieniach systemu -> drukarka -> właściwości ustaw szczegóły uwierzytelnienia w następujący sposób:
Wydrukuj stronę testową
Że należy to zrobić
źródło
Miałem ten sam problem, chociaż na maszynie Debiana, na której host systemu Windows jest podłączony do domeny, ale klient Debiana nie. Rozwiązanie, które działało dla mnie, było następujące:
Sprawdź dostęp do drukarki za pomocą tego polecenia:
Uruchom okno dialogowe dodawania drukarek w Gnome, wybierz Windows Printer przez Sambę
źródło