Здравствуйте.
У меня следующая проблема:
Клиентская версия УкрСклад 4.43 не подключается к серверу.
Операционная система Vista Ultimate. Сеть настроена правильно. Доступ открыт. Фаервол ничего не блокирует (отключение не помогает).
Клиент настроен правильно. Настроен на остальных машинах в сети так же.
В чем, мне кажется, проблема:
Автоматом запустилась на выходных система чистки реестра, и явно что-то "почистила".
Кроме того, ставились ряд программ, в том числе обновления Windows. Врядли, но может что-то и оттуда повлияло.
Полное удаление клиентской части и переустановка не помогает.
Выглядит это как окно приветствия загрузки программы, которое зависает.
Пару раз выводило сообщение об ошибке 10060. Насколько я помню - это таймаут по подключению.
Но обычно просто виснет окно.
Подскажите, что делать?
Я делал уже поиски в системном реесте по названию, и вроде, все стирал, и ставил заново. но толку никакого.
Может быть есть какие-то скрытые ключи в реестре, которые можно (нужно) удалить.
Кстати, в этот же момент обычная (не серверная) версия отлично работает.
Переустановите все повторно, удалять и деинсталировать не надо просто переустановите сервер и клиенты повторно поверху. Фаерволы отключите и на клиентах и на сервере. При установке не должно быть ошибок, если будут сообщите.
Переустановил. Увы. Не помогло.
Никаких ошибок при инсталяции.
Вчера у меня на компьютере заработала ни с того, ни с чего.
Сегодня опять не работает.
Переустановил и клинт и сервер. Предварительно отключив фаерволы. Эффекта никакого.
В файле ubclient.ini все правильно:
Цитата[Server]
Hostname=SKLAD
Path=C:\Program Files\UkrSkladS\db\
Сейчас стандартная картина: заставка загрузки. Без надписи "Инициализация программы". И зависает. Если по ней клямцнуть - выдает "подождать, закрыть, искать решение в и-нете".
Если долго не нажимать - вообще ни на что не реагирует, только через диспечер задач убить.
На всех остальных машинах сети все работает нормально.
Но проблема в том, что зарегестрированная версия у меня и на еще одном ноутбуке, который сейчас за пределами Украины.
Что установил эксперементальным путем.
Если вбить имя несуществующего компа в файл ubclient.ini - эффект тот же. Ничего не меняется. Значит 100% проблема таки в локальной версии, иначе бы выдало, что не может подключится.
Но если я физически отключаюсь от сети - он выдает "ошмбка подключения".
Ага. Вроде заработало.
Что сделла:
1. Сброс сетевого адаптера (через устранение неполадок)
2. Включения службы общих принтеров у меня на ноуте.
Что помогло? - не знаю.
На долгоо ли? - не знаю.
Буду ждать. ::)
УТРО!
И опять не работает. :(
Ни одна прога не ставилась. Ни одна настройка не менялась. Ноут вечером подключался в домашнюю сеть.
Повторил вчерашние танцы с бубном. не помогает.
Я в тупиках.
Как вы и писали выше что проблема в вашей сети, проверьте есть ли доступ по сети с одного компьютера на другой, программа тут не причем.
Доступ есть.
На всех компах настройки одинаковые. Операционки тоже.
Ок, тогда какую ошибку выдает программа?
Никакую.
Просто зависает экран приветствия.
Даже коннекшен эрор не выдает. :-\
Программа обязательно должна выдать ошибку если что не так, подождите немного. Перезагрузите компьютеры и отключите фаерволы и антивирусы на сервере и клиенте.
Вот эта штука висит уже 15 минут. После третьей перезагрузки.
Если щелкнуть в течении первой минуты - выдает ошибку:
ЦитатаОписание:
Ошибка привела к остановке взаимодействия программы с Windows.
Сигнатура проблемы:
Имя события проблемы: AppHangB1
Имя приложения: Sklad.exe
Версия приложения: 4.43.0.0
Штамп времени приложения: 48490752
Сигнатура зависания: 0b0b
Тип зависания: 0
Версия ОС: 6.0.6001.2.1.0.256.1
Код языка: 1058
Доп. сигнатура зависания 1: 8a58ba39dc0a04d625d38aed053b49b3
Доп. сигнатура зависания 2: 2eaf
Доп. сигнатура зависания 3: cdc5f320811be1c466d0cffc280df1b4
Доп. сигнатура зависания 4: 0b0b
Доп. сигнатура зависания 5: 8a58ba39dc0a04d625d38aed053b49b3
Доп. сигнатура зависания 6: 2eaf
Доп. сигнатура зависания 7: cdc5f320811be1c466d0cffc280df1b4
Если где-то минуту ничего не делать - зависает в этом состоянии. И ни на что не реагирует. :-\
Фаерволы отключены.
Вчера оно работало. Позавчера - нет. И так хаотично. Причину пока не вижу.
Настройки сети не менялись.
В конце таки выдало ошибку:
ЦитатаUnable to complete network request to host "SKLAD".
Failed to establish a connection.
unknown Win32 error 10060
10060 ошибка выдает когда включен фаервол. А если говорите один раз работало потом нет тогда ищите проблему в сети, возможно у Вас бракованый сетевой адаптер, у одного клиента была ошибка пока не заменили сетевую. Возможно сеть просто не стабильна попробуйте включить постоянный пинг может есть потери при передаче.
Как я ипредпологал - фаервол не при чем. Но спасибо за идею с сетевой.
Похоже, что переодически что-то глючит WiFi в ноуте. Требуется вручную перегрузить (при этом не ноут, а именно встроенный адаптер WiFi), и все начинает работать. :)
Попробуйте драйвера подобрать не всегда самые новые версии драйверов самые лучшие.
кстати вот столкнулся с такой же проблеммой. поменял вот ноут, тут виста, поставил последний клиент 4.59 ини файл скопировал свой старый который у нас на 2х машинах работает. Недавно тоже меняли товарищу менеджеру ноут, там виста все стало без проблем.
Уже и фаервол отключил. такое впечатление что настройки под вистой где то в другом месте хранятся.
Цитата: odin від Грудень 25, 2008, 10:41:18
кстати вот столкнулся с такой же проблеммой. поменял вот ноут, тут виста, поставил последний клиент 4.59 ини файл скопировал свой старый который у нас на 2х машинах работает. Недавно тоже меняли товарищу менеджеру ноут, там виста все стало без проблем.
Уже и фаервол отключил. такое впечатление что настройки под вистой где то в другом месте хранятся.
3 раза прочитал сообщение так и не понял какая именно проблема? Напишите точно какую ошибку выдает программа.
Ошибка соединения с базой данных.
Unable to complete network request to host "localhost".
Failed to establish a connection.
No connection could be made because the target machine actively refused it.
причем файл ubclient.ini лежит в корне программы укрсклад, имя сервера указано, путь к базе точный. 2 машины по нему работают на ура.
Если пишет про localhost то установку вы провели не верно, прочитайте инструкцию по установке в справке программы и обратите особое внимание откуда копировать файл ubclient.ini.
Дмитрий, устанавливал как всегда, запустил клиент на установку, далее далее до конца, затем с папки в которой сервер стоит скопировал к себе на машину файл ubclient.ini с сервера в папку клиента укрсклад.
Мне точно так же как и вам непонятно почему localhost и от куда он его берет, потому как в ubclient в теге Server стоит хостнейм=астра (имя сервера). может в висте ubclient еще куда то как с отчетами надо скопировать кроме рабочей папки?
Господа вроде разобался. Виста покоряет.
поставил заново клиент, скопировал ubclient.ini в папку куда поставил.
и вот что помогло - скопировал ubclient.ini еще и в папку
C:\Users\Профиль пользователя\AppData\Local\VirtualStore\Program Files\UkrSkladC
и о чудо, помогло.