#23685 [NEW]: fake values returned when OID value is an empty string
| From: | s dot zagrodzki at net dot icm dot edu dot pl | Date: | Sun, 18 May 2003 20:47:25 +0000 |
| Subject: | #23685 [NEW]: fake values returned when OID value is an empty string | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-39903@lists.php.net to get a copy of this message | ||
From: s dot zagrodzki at net dot icm dot edu dot pl
Operating system: Linux 2.2
PHP version: 4.3.1
PHP Bug Type: SNMP related
Bug description: fake values returned when OID value is an empty string
PHP with snmp module. Sample piece of output from snmpwalk utility from
ucd-snmp:
$ snmpwalk <router> <community>
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias
...
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.3 = lacze do Obs. Astr.
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.4 =
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.5 = : lacze do Wydz.
Zarzadzania
...
(value of ifAlias.4 is an empty string).
Sample script:
<?
$ifAlias = snmprealwalk("<router>", "<community>",
"ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias");
print_r($ifAlias);
?>
Output of sample script:
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.3] => lacze do Obs.
Astr.
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.4] => lacze do Obs.
Astr.
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.5] => : lacze do Wydz.
Zarzadz
(ifAlias.4 is now the same as ifAlias.3, not an empty string).
ucd-snmp 4.2.6
router is Cisco 2511 with IOS 11.1(5) (don't suppose it matters, but just
in case...)
--
Edit bug report at http://bugs.php.net/?id=23685&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=23685&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=23685&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=23685&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=23685&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=23685&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=23685&r=support
Expected behavior: http://bugs.php.net/fix.php?id=23685&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=23685&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=23685&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=23685&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=23685&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=23685&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=23685&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=23685&r=gnused