rodionkovp | Дата: Среда, 29.10.2014, 10:00 | Сообщение # 1 |
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
| Доброго времени суток. Появилась необходимость, в связи с новым законодательством, обслуживать автопарки с приборами, которые работают в протоколе ЕГТС. BN Complex версии 1.9 2012г. Проблема в том, что без указания параметра Dispatcher id
[EGTS Config] Self Dispatcher Id=0
в файле Termconfig, софт не авторизовывает приборы. Т.е. он видит подключение, прибор даже пытается передать часть истории, но в базу она не записывается. В логе мы видим следующее:
24/10/2014 04:50:43.401 (I) Main: Accepting incoming connection from IP: ххх.ххх.ххх.ххх 24/10/2014 04:50:43.402 (I) Main: Accepted with thread ID=027C4728 24/10/2014 04:50:43.435 (I) 027C4728: EGTS type device is trying to login 24/10/2014 04:50:43.435 (I) 027C4728: Received [0100000B002700010001C01800010085D8070000B09F0C0902021015008D9E0C09C5CA069F06B10B2B1946011C7B0000000D7486]:1 24/10/2014 04:50:43.435 (I) 027C4728: Response sent [0100030B001000000000B3010000060000005802020003000100003A5E]
Если мы ставим Dispatcher Id=1 то происходит ровно то же самое. Думается мне что dispatcher id это параметр для межсерверной передачи. А как сделать так, чтобы работало напрямую с приборами ? Заранее спасибо.
|
|
| |