Страница 1 из 1

Проверка при закачке курсов валют

Добавлено: Ср окт 01, 2008 13:19
VladV
Здравствуйте,

Иногда в логе ГТД-Сервера вижу немеряное количество попыток скачать курсы валют (см. образец ниже).

Очень прошу добавить хоть какую-то информацию о проблеме.
Т.е. мне надо как-то понять, что же глючит.

Хотелось бы видеть следующее:
- код ошибки HTTP
- ответ прокси сервера (полученный вместо таблицы html-файл, очищенный от тэгов, и обрезанный до первых 1000 символов)
- специальное сообщение для случаев, когда нет ошибок HTTP, но полученный файл кривой (не является DBF-таблицей).

Спасибо.

Код: Выделить всё

[01.10.08 8:36:25] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:37:25] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:38:26] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:39:26] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:40:26] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:41:27] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:42:27] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:43:28] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:44:28] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:45:29] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:46:29] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:47:29] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:48:30] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:49:30] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:50:30] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:51:31] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:52:31] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:53:32] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:54:32] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:55:32] Get C:\ALTA\Server\update\tempsrv\currency.dbf
[01.10.08 8:56:32] Get C:\ALTA\Server\update\tempsrv\currency.dbf

Re: Проверка при закачке курсов валют

Добавлено: Чт окт 02, 2008 11:54
AndrewT
Обычные ошибки, которые отлавливаются программой, помещаются в лог (Http Reason тоже показывается). В данном случае программа не обнаружила ошибки - просто получила пустой файл currency.dbf. Возможно проблема связана с недавней DoS атакой на наш сайт.
В новой версии добавлю диагностику для этого случая.

Re: Проверка при закачке курсов валют

Добавлено: Ср окт 08, 2008 10:36
VladV
А сейчас вместо курсов валют в файле currency.dbf вижу отлуп прокси-сервера об ошибке авторизации (пароль не тот был). Странно, зачем сервер стер старый но "хороший" DBF, и положил вместо него эту html-ку.
Так есть ли проверка на содержимое файла курсов валют? Если нет, то очень прошу сделать. Не надо полностью проверять каждое поле файла, но хотя бы убедиться, что заголовок похож на DBF, и что строк в файле столько, сколько указано в заголовке.
И если что-то не так - РУГАТЬСЯ В ЛОГЕ !!!

Спасибо.