[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разные ответы snmpwalkoid
vlamos
Всем привет!
Есть скрипты, которые снимают данные с управляемых свичей по snmp.
Они отлично работали на сервере:
FreeBSD 6.1-RELEASE,
Apache/2.2.9 (FreeBSD) DAV/2 PHP/5.2.6 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.7e-p1

Вознила проблема после переноса их на сервер с:
FreeBSD 7.2-STABLE,
Apache/2.2.14 (FreeBSD) DAV/2 PHP/5.2.11 with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8e

Проблема заключается в том, что snmpwalkoid() начала выдавать результат немного в другом формате.
Например, ранее в результате выполнения запроса я получал массив:
Array ( [system.sysDescr.0] => DES-3526 Fast-Ethernet Switch )

Сейчас в результате:
Array ( [SNMPv2-MIB::sysDescr.0] => STRING: DES-3526 Fast-Ethernet Switch )

При запуске в коммандной строке snmpwalk на обоих серверах результаты одинаковые.
Подскажите, как решить эту проблему.



Спустя 3 минуты, 59 секунд (10.01.2010 - 13:06) VolCh написал(а):
Модифицировать скрипты так, чтобы понимали новый формат или после вызова snmpwalkoid() преобразовывать новый в старый

Спустя 7 минут (10.01.2010 - 13:13) vlamos написал(а):
Этот вариант в запасе конечно есть. но скриптов очень много и не хочется их шерстить и модифицировать. Тем более, мне кажется, что должно быть более простое решение этой проблемы.

Спустя 16 минут, 14 секунд (10.01.2010 - 13:29) VolCh написал(а):
Может вот этот коммент поможет http://ru2.php.net/manual/en/function.snmpwalk.php#28977

Спустя 4 часа, 33 минуты, 55 секунд (10.01.2010 - 18:03) vlamos написал(а):
К сожалению, нет.

Спустя 4 минуты, 44 секунды (10.01.2010 - 18:08) VolCh написал(а):
vlamos
неужели перекомпиляли ехтеншион ( а во фряхе, имхо, полностью php надо пересобирать) с указанием старого стандарта и ничего не поменялось?

Спустя 52 минуты, 50 секунд (10.01.2010 - 19:01) vlamos написал(а):
Нет, дело не в том.
Я просто проверил эти параметры в исходниках на старом сервере и на новом. Полностью одинаковые. В пересборке получается нет смысла.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.