iPrint - 401 Access Denied

Обсуждение технических вопросов по продуктам Novell

Re: iPrint - 401 Access Denied

Сообщение bgInner » 06 дек 2011, 00:28

Ковалев Артем писал(а):
Павел Гарбар писал(а):В свойствах NDPS принтера есть две галки - LPR/LPD и iPrint (оно же IPP).

А в свойствах iprint-принтера? Мы же про них говорим.

Галка "Разрешение поддержки LPR/LPD клиента" в свойствах принтера стоит.

настройка принетра в imanager выглядит так
Код: Выделить всё
NDPSGW PORT=LPR HOSTADDRESS=192.168.0.236 PRINTERNAME=PASSTHROUGH


Вот как раз здесь (если память не изменяет) и ошибка: параметр PRINTERNAME должен быть равен не PASSTHROUGH, а сетевому имени принтера - Adm_test
Сон разума порождает чудовищ
bgInner
 
Сообщения: 54
Зарегистрирован: 11 мар 2009, 01:05
Откуда: Брест

Re: iPrint - 401 Access Denied

Сообщение Павел Гарбар » 06 дек 2011, 08:23

Неправильно.
Эта команда подключает сам сервер к принтеру. Если у него встроенная сетевая карта, то passthrough подходит чаще всего.
А Adm_test - это название принтера, к которому подключается рабочая станция на сервере.
Павел Гарбар
 
Сообщения: 709
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: iPrint - 401 Access Denied

Сообщение Юрий Арапов » 07 дек 2011, 15:12

PASSTHROUGH стандартное LPR имя принтера.
кстати, не все аппаратные принтсерверы его поддерживают, короче, читайте тид
LPR Names for NDPS printers using the Novell Gateway
Аватара пользователя
Юрий Арапов
 
Сообщения: 290
Зарегистрирован: 05 сен 2002, 11:47
Откуда: Казань

Re: iPrint - 401 Access Denied

Сообщение bgInner » 07 дек 2011, 22:23

Павел Гарбар писал(а):Неправильно.
Эта команда подключает сам сервер к принтеру. Если у него встроенная сетевая карта, то passthrough подходит чаще всего.
А Adm_test - это название принтера, к которому подключается рабочая станция на сервере.

Нет, Павел. Всё правильно. Если принтер подключен к виндозной станции, но на него надо печатать через NDPS/iPrint, то в поле PRINTERNAME указывается расшареное (в винде) имя принтера.

Опять же, в документации к iPrint сказано: что PRINTERNAME как правило (а значит, не всегда) содержит PASSTHROUGH, но конкретное значение в конкретном случае зависит от производителя принт-сервера (в нашем случае в качестве принт-сервера выступает рабочая станция c Windows XP).

А Adm_test - это название принтера, к которому подключается рабочая станция на сервере

Неа. В моем случае - это как раз название сетевого (расшареного) виндозного принтера на конкретной раб. станции, к которому подключается NDPS/iPrint при печати (вернее, подключается к драйверу LPR/LPD на рабочей станции). А вот другие станции печатают (по IPP) как раз на сервер, который и пересылает их задания на этот принтер.

И ещё. У меня НИ ОДИН принтер, подключенный к WinXP, не захотел печатать, если в настройках соответствующего принтера iPrint указывал PRINTERNAME=PASSTHROUGH

Ну, и контрольный выстрел в голову:
How to configure NDPS/iPrint to send print jobs to a printer attached to a Windows workstation/server

Printing to USB printer

NPrinter Equivalent for Windows XP
Сон разума порождает чудовищ
bgInner
 
Сообщения: 54
Зарегистрирован: 11 мар 2009, 01:05
Откуда: Брест

Re: iPrint - 401 Access Denied

Сообщение Timur Kazimirov » 08 дек 2011, 01:55

bgInner писал(а):то в поле PRINTERNAME указывается расшареное (в винде) имя принтера.

Да необязательно принтер должен быть расшарен, чтобы использовать потом короткое имя шары!!! Достаточно переименовать локальный принтер.
Timur Kazimirov
 
Сообщения: 1153
Зарегистрирован: 10 фев 2004, 09:56
Откуда: Южно-Сахалинск

Речь была не о том.

Сообщение Павел Гарбар » 08 дек 2011, 08:02

Сервер должен подключаться к виндовому "расшаренному" по LPR принтеру.
Остальные рабочие станции должны подключаться к серверу по LPR или IPP, а не к той самой рабочей станции напрямую.
И сетевое название принтера на сервере и на станции могут быть разными. Главное, что бы админ сам помнил, что и как у него называется и что с чем связано :-).
Павел Гарбар
 
Сообщения: 709
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: iPrint - 401 Access Denied

Сообщение Владимир Горяев » 08 дек 2011, 09:20

До кучи. LPR Names for NDPS printers using the Novell Gateway
Сорри, уже было :oops:

ЗЫ. Впрочем, и все, что на крайней странице уже обсуждалось не раз.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Re: Речь была не о том.

Сообщение bgInner » 08 дек 2011, 20:13

Павел Гарбар писал(а):Сервер должен подключаться к виндовому "расшаренному" по LPR принтеру.
Остальные рабочие станции должны подключаться к серверу по LPR или IPP, а не к той самой рабочей станции напрямую.


Павел, цитирую сам себя:

В моем случае - это как раз название сетевого (расшареного) виндозного принтера на конкретной раб. станции, к которому подключается NDPS/iPrint при печати (вернее, подключается к драйверу LPR/LPD на рабочей станции). А вот другие станции печатают (по IPP) как раз на сервер, который и пересылает их задания на этот принтер.


По-моему, смысл один и тот же, кроме слова "виндозного". И то это на конечный результат НИКАК не влияет.

Павел Гарбар писал(а):И сетевое название принтера на сервере и на станции могут быть разными. Главное, что бы админ сам помнил, что и как у него называется и что с чем связано :-).


цитата из
How to configure NDPS/iPrint to send print jobs to a printer attached to a Windows workstation/server

4. Create a local Windows printer
Create a local Windows printer with 8 characters or less and no spaces using the Microsoft Add Printer wizard method. This step may have been completed prior to Step 1. The order of this step is not important. Make note of the name of the Windows local printer. This name will be needed for Step 5.

5. Create a printer agent to target the workstation
Using iManager, create an iPrint printer. When prompted for the IP address of the printer, enter the IP address of the workstation with the attached printer. The default LPR Printer name value is PASSTHROUGH. Change the value of PASSTHROUGH to the name of the printer (name is described in Step 4).

в прочем, возможно, я что-то не так понял из вашего поста.
Сон разума порождает чудовищ
bgInner
 
Сообщения: 54
Зарегистрирован: 11 мар 2009, 01:05
Откуда: Брест

Re: iPrint - 401 Access Denied

Сообщение Ковалев Артем » 24 апр 2015, 11:04

Подниму темку.
Коллеги, а никто не подскажет обратную вещь?
Надо ограничить доступ к iprint по web-интерфейсу (/ipp который). Дело в том, что сервер доступен из интеренета и некошерно, что зная про /ipp, можно в него попасть.
Если в файлике /etc/opt/novell/iprint/httpd/conf/iprint_ssl.conf
заменить строки

Order allow,deny
Allow from all

на

Order allow,deny
Allow from наша_внутренняя_ip_сеть/маска
Allow from 127.0.0.0/8
deny from all

то получаем из внутренней сети Access denied.
Сам сервер и станция, с которой пробую, в наша_внутренняя_ip_сеть/маска входят.

Где еще покрутить?
берем картину мироздания и тупо смотрим - что к чему...
Аватара пользователя
Ковалев Артем
 
Сообщения: 924
Зарегистрирован: 29 мар 2004, 11:44
Откуда: Москва

Re: iPrint - 401 Access Denied

Сообщение Dmitry aka DrHoo » 28 апр 2015, 12:56

Артём, попробуйте поменять порядок слов в директиве, вот так:

Order deny,allow
Allow from наша_внутренняя_ip_сеть/маска
Allow from 127.0.0.0/8
deny from all
Аватара пользователя
Dmitry aka DrHoo
 
Сообщения: 73
Зарегистрирован: 05 июн 2002, 07:48

Re: iPrint - 401 Access Denied

Сообщение Ковалев Артем » 28 апр 2015, 13:26

Спасибо!
Помогло :)
берем картину мироздания и тупо смотрим - что к чему...
Аватара пользователя
Ковалев Артем
 
Сообщения: 924
Зарегистрирован: 29 мар 2004, 11:44
Откуда: Москва

Пред.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 155

cron