Ошибка "Не возможно открыть порт", windows 2008, GodexEZPL, Godex DT4

Страницы: 1
RSS
Ошибка "Не возможно открыть порт", windows 2008, GodexEZPL, Godex DT4, Обсуждение: Ошибка "Не возможно открыть порт", windows 2008, GodexEZPL, Godex DT4
 
Добрый день!
Описание архитектуры системы. На терминальном сервере под управлением windows 2008 (НЕ R2, 32-бит) установлена серверная УТ 10.3. Платформа 1С:Предприятие 8.2.16.368. Сам принтер - Godex DT4 - установлен на компьтере оператора под управлением Windows 7. Этикетки печатаются - предполагается печатать - из под УТ при помощи компоненты GodexEZPL.
Описание настроек. На сервере, в командной строке, запущенной от имени Администратора, добавляется использование порта командой net use lpt2: \\ip_компьтера_оператора\сетевое_имя_принтера_штрихкодов. На сервере добавлен принтер с локальным портом \\ip_компьютера_оператора\сетевое_имя_принтера_штрихкодов. На обоих компьютерах брэндмауэры отключены, и на компьтере оператора - на котором установлен принтер - активирован пользователь Гость.
Ошибка. При попытке печати компонента GodexEZPL выдает ошибку "Не возможно открыть порт. Код ошибки 2". Есть возможность сделать net use lpt2: на другой компьютер, с установленным на нем принтером этой же модели. Другой компьютер работает под управлением Windows XP. Ошибка та же. Правда, принтера с локальным портом \\ip_другого_компьютера\сетевое_имя_принтера_штрихкодов на сервер при эксперименте не добавил.
Большая просьба помочь! Бьюсь третью неделю, а магазин скоро открывать.
 
Код ошибки 2: Не удается найти указанный файл. Что-то с маппингом у Вас. Компонента не найдет путь LPT2. Попробуйте посадить на СОМ. Разницы нет.
Вообще-то данная компонента писалась под платформу 7.7. 1С настойчиво рекомендует под 8.х использовать стандартные механизмы печати.
 
Уважаемый Олег.

Проблема действительно существует - помогите.
Столкнулся с той же проблемой с принтером Godex-G330 (сетевой).
Очень давно успешно печатаем c помощью компоненты GodexEZPL на принтер EZ-DT-2. Причем принтер подключен по USB к другому компьютеру в сети, с помощью команды net use подцеплен на порт lpt3 и все прекрасно работает!!!
Приобрели Godex G330 только для того, чтобы печатать термотрансфер ТАКИМ ЖЕ способом, т.е. через команды компоненты GodexEZPL.
Специально для этого обновили библиотеку до версии 1.0.11.4, которая по вашим словам стала поддерживать принтеры серии G, замапили на порт lpt2 и .... ничего не работает.
Пишет ошибку "Невозможно открыть порт."

Подумал, что проблема где-то в 1С, но похоже дело в драйвере принтера.
Поставил на WinXP Qlabel4, замапил сетевой принтер на порт lpt2. Если при печати выбирать lpt2 то ничего не происходит, а если поставить переключатель на реальное сетевое имя - тогда все ОК.
В чем может быть проблема?
Хотел на Com порт замапить, но не получается

Использую драйвер Seagull
Продукт: Godex EZPL Driver
Версия: 7.3.1 M-2

Принтер G330-UES v1.006
 
Qlabel/GoLabel не будут работать на мап порты.
Сделать в GoLabel шаблон, скопировать в "блокнот", сохранить в dat.txt
copy dat.txt LPT2: работает?
Принтер подключен по Ethernet или по USB и расшарен?


P.S. я это проверил, всё работает четко
Принтер G300 прошивка 1.009
драйвер Seagull Windows drivers v7.3.2
Алексей Техподдержка
 
Принтер подключен по Ethernet и подключен с серверу на Win 2003 R2 64bit.
Команда сopy никакого эффекта не дает
 
Подключил G300 по Ethernet.
На компе прицепился драйвером по IP к принтеру.
Расшарил, сетевое имя "G300".
net use lpt2: \...\G300
copy dat.txt lpt2:


Всё работает.

Ищите баг на сервере Win 2003 R2 64bit.
Алексей Техподдержка
 
Цитата

Поставил на WinXP Qlabel4, замапил сетевой принтер на порт lpt2. Если при печати выбирать lpt2 то ничего не происходит, а если поставить переключатель на реальное сетевое имя - тогда все ОК.
Цитата
Принтер подключен по Ethernet и подключен с серверу на Win 2003 R2 64bit.
Так все-таки - на WinXP или подключен к серверу Win2003?
 
Принтер подключен по сети Ethernet и имеет свой адрес!
Я имел ввиду прописан он на терминале Win 2008 Server R2 64Bit
Замаплен же он на этом сервере на порт lpt2

P.S. Извиняюсь, во всех моих постах имелось ввиду Server 2008, а не 2003 (опечатался)
 
Я чего-то не пойму что вы делаете?
Надеюсь не пробрасываете замапленый LPT порт по RDP?
Задачка проще не куда.
Принтер сетевой.
Установить дрова локально.
Привязать к LPT.

ВСЁ.
Тут не чему не работать.
Алексей Техподдержка
 
Цитата
Добрый день!
Описание архитектуры системы. На терминальном сервере под управлением windows 2008 (НЕ R2, 32-бит) установлена серверная УТ 10.3. Платформа 1С:Предприятие 8.2.16.368. Сам принтер - Godex DT4 - установлен на компьтере оператора под управлением Windows 7. Этикетки печатаются - предполагается печатать - из под УТ при помощи компоненты GodexEZPL.
Описание настроек. На сервере, в командной строке, запущенной от имени Администратора, добавляется использование порта командой net use lpt2: \\ip_компьтера_оператора\сетевое_имя_принтера_штрихкодов. На сервере добавлен принтер с локальным портом \\ip_компьютера_оператора\сетевое_имя_принтера_штрихкодов. На обоих компьютерах брэндмауэры отключены, и на компьтере оператора - на котором установлен принтер - активирован пользователь Гость.
Ошибка. При попытке печати компонента GodexEZPL выдает ошибку "Не возможно открыть порт. Код ошибки 2". Есть возможность сделать net use lpt2: на другой компьютер, с установленным на нем принтером этой же модели. Другой компьютер работает под управлением Windows XP. Ошибка та же. Правда, принтера с локальным портом \\ip_другого_компьютера\сетевое_имя_принтера_штрихкодов на сервер при эксперименте не добавил.
Большая просьба помочь! Бьюсь третью неделю, а магазин скоро открывать.

У меня софт аптечный пишет штрих-код сначала в log файл и далее кидает его на сетевой принтер. Проблема оказалась в недоступности лог файла. Не писалась инфа в него. Кто-то проставил галку в свойствах экзешника - "запускать в режиме совместимости win xp sp3" в win8ке... Убрали - печать пошла. Потратил 2 дня на поиски решения. Надеюсь кому-то пригодится.
Страницы: 1