Достался серв2008стандарт и клиенты с XP3.
По rdp коннектимся к серву, там запускаем 1с ну и печатаем на «свой» принтер и фискальник (штрих).
Получается, должен быть проброс портов с клиентской машины на серв.
Захожу в принтеры — свойства сервера — там порты, и вижу, что да, пробросил он сам порты: TS003-TS010 бла-бла. И видит он, и фискальник, поставил я дрова на принтер. Ну все супер — работает «золотце».
и вот выродились два глюка:
1. Вот назначил он порт TS003 — на COMP_USER: usb001 (на принтер). Серв сам создал принтер.
Отключается юзер из-за простоя сеанса. Или просто закрывает соединение, без выхода пользователя.
Возвращается и что мы видим? Серв уже назначил на usb001 другой свой порт — TS004!
В итоге, старый принтер не удаляется, пишет — что не может найти порт и бла бла. Даже под админом брыкается.
И сам не хочет создавать новый принтер, на новый порт!
2. Исчезают проброшенные порты.
Ну это вытекает из (1). Подрубаюсь повторно к сеансу. И вижу, что портов он вообще не видит. Пусто, только свои локальные. Сижу жду пару минут. Хоп, появился один порт. через некоторое время еще. и в итоге все появились. Но они не активны, не хочет их юзать. Переподключаюсь снова — и все работает!
Как можно жестко, прям с элементами BDSM, прописать эти порты и что он их не менял?
ЗЫ.
и долгая печать еще идет.
даже просто текст из блокнотика с двумя буковками, печатает бывает минут 5-6.
Причем, послал на печать. Открываю очередь печати, и он там показывает что скачивает документ, в среднем где-то 400кб весит. Но как только докачал, он качает еще один документ. немного меньше весом. Как будто собирает файл. А потом висит, думает. И печатает через минуты 4-5.
Сеть — 256кб.
Создайте 'принтер' и расшарьте его на стороне клиента. Как можно меньше пользуйтесь средствами автоматической регистрации принтеров в RDP от майкрософта, каких только проблем я одно время там не нахватался, то же самое с шарами. Чтобы не было проблем, за устройства должен отвечать кто-то (сервер/программа) не зависящий от сессий терминала.