Здравствуйте. Имеется контроллер WinPAC 8431. Возникла такая проблема - в локальной сети проект загружается в контроллер без проблем (через контекстное меню "Загрузить в контроллер"). Есть 3g роутер, настроен проброс порта 1027. При попытке загрузить проект через роутер в поле "Результат" пишет Connect to xxx.xxx.xxx.xxx:1027, идет счет до 68, подвисает и через несколько секунд ошибка init send err=10038. Если нажать Рестарт или Останов, то пишет ОК, но ничего не происходит. Что делать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Сообщение об ошибке от ОС: 10038 - "Сделана попытка выполнить операцию на объекте, не являющемся сокетом". Это означает, что в течение более чем 1 минута TCP-соединение не установлено, сокет не создан.
Надо искать причину в Ваших сетевых структурах.
Posted by nestor85 (Участник № / Member № 5779) on :
Но счетчик считает, и как я понял - это счетчик переданных килобайт. Значит передача идет. Если отключить контроллер от сети, то счетчик через некоторое время останавливается, не доходя до 68.
Posted by nestor85 (Участник № / Member № 5779) on :
Может есть альтернативный вариант удаленного обновления проекта? Видел фразу техподдержки на форуме "Средствами ОС удаленное обновление узла проекта в контроллере WinPAC можно осуществить через ftp-сервер, который создается в контроллере. Однако у Вас должен быть обеспечен такой удаленный доступ к контроллеру через браузер." Можно подробнее об этом?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Вопрос выходит за рамки возможностей техподдержки.
Создание ftp-сервера в контроллере осуществляется с помощью средств его ОС (надо смотреть в документацию на контроллер). Организация доступа к ftp-серверу - задача системного администратора.
Posted by nestor85 (Участник № / Member № 5779) on :
Доступ настроил, могу передавать файлы. Но ведь надо запускать еще. С помощью telnet могу запустить, надо как то останавливать.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
МикроМРВ под Windows CE нельзя штатно остановить внешними средствами.
Posted by nestor85 (Участник № / Member № 5779) on :
Настроил удаленный рабочий стол с помощью CERDISP/CERHOST v3, это решает все проблемы.