Debugging

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Debugging

Сообщение PAV » Вс июн 08, 2014 6:41 pm

Можете меня поздравить, на днях система была установлена дома. Ну, есейсно, поменялись ip адреса, плюс пару улучшалок перед запуском добавил, в итоге заработала она только сегодня :) И опять, не все так радужно.
Основной момент - ардуино перестала отправлять отчеты МЖД. Получает команды нормально, а вот отправлять видимо не отправляет - нет реакции МЖД. В сети регистрируется, адрес получает.
Если просто вбиваю в браузере строку с команой, МЖД получает, а от ардуино нет.
Вопрос - как проверить, что приходит на МЖД по сети? Say ставлю, глухо.
Мне нужно понять, где глюк - на стороне ардуино или на стороне МЖД.
Нужна помощь.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Debugging

Сообщение sergejey » Пн июн 09, 2014 9:38 am

Можно посмотреть log-файл от веб-сервера и там будут http-запросы к системе.
Для windows-версии он хранится во временных папках текущего пользователь, например вот так:
Изображение

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Debugging

Сообщение PAV » Пн июн 09, 2014 10:35 am

Посмотрел, но что не так не понимаю ;(
127.0.0.1 - - [09/Jun/2014:05:40:00 +0000] "GET /objects/?object=ClockChime&op=m&m=onNewMinute HTTP/1.1" 200 205 "-" "-"
10.0.0.106 - - [09/Jun/2014:05:41:01 +0000] "GET /objects/?object=sensorMovement2&op=m&m=statusChanged&status=1 HTTP/1.0" 401 303 "-" "-"
127.0.0.1 - - [09/Jun/2014:05:41:00 +0000] "GET /objects/?object=ClockChime&op=m&m=onNewMinute HTTP/1.1" 200 205 "-" "-"
10.0.0.106 - - [09/Jun/2014:05:41:04 +0000] "GET /objects/?object=dimmerHall&op=m&m=remoteStatusChanged&brightness=10 HTTP/1.0" 401 303 "-" "-"
10.0.0.106 - - [09/Jun/2014:05:41:11 +0000] "GET /objects/?object=sensorMovement2&op=m&m=statusChanged&status=0 HTTP/1.0" 401 303 "-" "-"
10.0.0.106 - - [09/Jun/2014:05:41:13 +0000] "GET /objects/?object=sensorMovement2&op=m&m=statusChanged&status=1 HTTP/1.0" 401 303 "-" "-"
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Debugging

Сообщение PAV » Пн июн 09, 2014 1:29 pm

Отправил запросы из строки браузера - все работает. (первые две строки)
Отправляет ардуинка - ничего не работает (третья строка)
Ну что может быть не так?
195.151.217.221 - pav [09/Jun/2014:10:25:45 +0000] "GET /objects/?object=dimmerHall&op=m&m=remoteStatusChanged&brightness=test HTTP/1.1" 200 306 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"
195.151.217.221 - pav [09/Jun/2014:10:25:50 +0000] "GET /objects/?object=dimmerHall&op=m&m=remoteStatusChanged&brightness=50 HTTP/1.1" 200 305 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"
10.0.0.106 - - [09/Jun/2014:10:25:57 +0000] "GET /objects/?object=dimmerHall&op=m&m=remoteStatusChanged&brightness=250 HTTP/1.0" 401 303 "-" "-"
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Debugging

Сообщение sergejey » Пн июн 09, 2014 1:58 pm

Мне так видится, что какая-то путаница с домашней/внешней сетью -- ардуино в ответ получает ошибку 401, что значит ошибка авторизации, т.е. система требует пароль так как буд-то это обращение из внешней сети.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Debugging

Сообщение PAV » Пн июн 09, 2014 2:12 pm

Блиииин, точно, на днях стала запрашивать пароль даже из внутренней сети.
Куда лезть?
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Debugging

Сообщение PAV » Пн июн 09, 2014 2:44 pm

Сергей, спасибо большое.
Сервер мигрировал на постоянное место жительства, а локальную сеть в config.php не поменял.
Все РАБОТАЕТ!!!! ;)
Ответить