problem configuring foundry load balancer using snmpset

Raj Gurung <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
I have a foundry Server Iron box with code software release 07.5.xx. And I want to configure the box using snmpget. I checked through the foundry MIB and found the OID for the real server settings that I would like to configure.

When i do snmp get for the real server name and IP OID's i get a correct response, as follows:
# snmpget -v1 -c rwcommunity 10.10.10.253 .1.3.6.1.4.1.1991.1.1.4.3.1.1.2.1
SNMPv2-SMI::enterprises.1991.1.1.4.3.1.1.2.1 = STRING: "test"

# snmpget -v1 -c rwcommunity 10.10.10.253 .1.3.6.1.4.1.1991.1.1.4.3.1.1.3.1
SNMPv2-SMI::enterprises.1991.1.1.4.3.1.1.3.1 = IpAddress: 10.10.10.1

But when I try to change the configuration using snmpset command, I am getting errors:
# snmpset -v1 -c rwcommunity 10.10.10.253 .1.3.6.1.4.1.1991.1.1.4.3.1.1.2.1 s my-new-server-name
Error in packet.
Reason: (genError) A general failure occured
Failed object: SNMPv2-SMI::enterprises.1991.1.1.4.3.1.1.2.1

snmpset -v1 -c rwcommunity 10.10.10.253 .1.3.6.1.4.1.1991.1.1.4.3.1.1.3.1 a 10.10.10.2Error in packet.
Reason: (genError) A general failure occured
Failed object: SNMPv2-SMI::enterprises.1991.1.1.4.3.1.1.3.1

Am i missing anything? Any help would be highly appreciated.

But this is working:
# snmpget -v1 -c rwcommunity 10.10.10.253 sysContact.0
SNMPv2-MIB::sysContact.0 = STRING: [email protected]
# snmpset -v1 -c rwcommunity 10.10.10.253 sysContact.0 s [email protected]
SNMPv2-MIB::sysContact.0 = STRING: [email protected]
# snmpget -v1 -c rwcommunity 10.10.10.253 sysContact.0
SNMPv2-MIB::sysContact.0 = STRING: [email protected]

*****Below are the objects definition from Foundry MIB.****
-- Real Server table---
snL4RealServerTable  OBJECT-TYPE
	SYNTAX	SEQUENCE OF SnL4RealServerEntry
	ACCESS  not-accessible
	STATUS  mandatory
	DESCRIPTION
		"Real Server table."
	::= { snL4RealServer 1 }

snL4RealServerEntry  OBJECT-TYPE
	SYNTAX	SnL4RealServerEntry
	ACCESS  not-accessible
	STATUS  mandatory
	DESCRIPTION
		"An entry in the Real Server table."
	INDEX	{ snL4RealServerIndex }
	::= { snL4RealServerTable 1 }

SnL4RealServerEntry ::= SEQUENCE {
	snL4RealServerIndex
		INTEGER,
    	snL4RealServerName
       	 	L4ServerName,
    	snL4RealServerIP
		IpAddress,
    	snL4RealServerAdminStatus
        	L4Status,
	snL4RealServerMaxConnections
		INTEGER,
	snL4RealServerWeight
		INTEGER,
	snL4RealServerRowStatus
		L4RowSts,
    	snL4RealServerDeleteState
        	L4DeleteState
	}

snL4RealServerIndex  OBJECT-TYPE
	SYNTAX	INTEGER (1..256)
	ACCESS  read-only
	STATUS  mandatory
	DESCRIPTION
		"The table index for a Real Server entry."
	::= { snL4RealServerEntry 1 }

snL4RealServerName  OBJECT-TYPE
	SYNTAX	L4ServerName
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"Real server name."
	::= { snL4RealServerEntry 2 }

snL4RealServerIP
	OBJECT-TYPE
	SYNTAX IpAddress
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"Real Server IP Address."
	::= { snL4RealServerEntry 3 }


snL4RealServerAdminStatus	OBJECT-TYPE
	SYNTAX	L4Status
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"Real Server status is ether disabled(0) or enabled(1)."
	::= { snL4RealServerEntry 4 }

snL4RealServerMaxConnections 	OBJECT-TYPE
	SYNTAX	INTEGER	 (0..1000000)
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"Real Server Maximum Connection allowed."
	::= { snL4RealServerEntry 5 }

 snL4RealServerWeight	OBJECT-TYPE
	SYNTAX	INTEGER	  (1..20)
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"Real Server weight"
	::= { snL4RealServerEntry 6 }

 snL4RealServerRowStatus OBJECT-TYPE
	SYNTAX  L4RowSts
	ACCESS  read-write
	STATUS  mandatory
	DESCRIPTION
		"To create or delete a real server entry."
	::= {snL4RealServerEntry  7 }

snL4RealServerDeleteState	OBJECT-TYPE
	SYNTAX	L4DeleteState
	ACCESS  read-only
	STATUS  mandatory
	DESCRIPTION
		"Delete operation state." 
	::= { snL4RealServerEntry 8 }

***end of SnL4RealServer Object***

Thanks,
raj

--
sysAdmin
Evryx Technologies, Inc. 
412 W. Broadway, Suite 201 | Glendale, CA 91204
T: +1.818.552.3568  F: +1.818.552.3587  
C: +1 818.720.9504
www.linkmemobile.com 



--
sysAdmin
Evryx Technologies, Inc. 
412 W. Broadway, Suite 201 | Glendale, CA 91204
T: +1.818.552.3568  F: +1.818.552.3587  
C: +1 818.720.9504
www.linkmemobile.com

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.