RE: Indications over https is not working with IPV6 setup.

"Karunanithy, Karthik" <[email protected]> Fri, 2 Nov 2012 13:43:01 +0000
Newsgroups gmane.network.open-pegasus.general
Message-ID <05252C6586765A42BD657632E73493DA0C669F7C@SACEXCMBX03-PRD.hq.netapp.com>
Thanks Dev !.. Will look  on to it..

Regards,
Karthik P K

From: Devchandra Leishangthem [mailto:[email protected]]
Sent: Friday, November 02, 2012 12:22 PM
To: Karunanithy, Karthik
Cc: [email protected]
Subject: RE: Indications over https is not working with IPV6 setup.

Hi Karthik
In continuation to using link local addresses with zone id, We also need to include the fix of
http://bugzilla.openpegasus.org/show_bug.cgi?id=9429

Warm Regards
D>L> Meetei
9538270270
[IBM]
IBM India Software Lab, STG
6th Floor, A0202,
EGL -D,Bangalore, India


From:        "Karunanithy, Karthik" <[email protected]<mailto:[email protected]>>
To:        Devchandra Leishangthem/India/IBM@IBMIN,
Cc:        "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
Date:        10/03/2012 11:51 AM
Subject:        RE: Indications over https is not working with IPV6 setup.
________________________________



Hi Dev,
                As  discussed, the indications are working properly if we create a handler for IPV6 without the zone id. Could you please confirm whether this is fixed in latest Pegasus release or it is planned?
If there was a bug already for this , can you please share the bug number.?

Thanks in advance.

Regards,
Karthik P K

From: Devchandra Leishangthem [mailto:[email protected]]
Sent: Friday, September 14, 2012 10:52 PM
To: Karunanithy, Karthik
Cc: [email protected]<mailto:[email protected]>
Subject: Re: Indications over https is not working with IPV6 setup.

The reason it is complaining is because of Link- local address with zone id , fe80::1e0f:2e0f:3e0f:6e0f%21, HostAddress class call convertTextToBinary(AT_IPV6, (const char*)addr, (void*)&iaddr)  which is not zone id aware,
Subscribing to address fe80::1e0f:2e0f:3e0f:6e0f will work, But I am not quite sure how the routing can be done to the LLA without zone id,

You can give a shot

Warm Regards
D>L> Meetei
9538270270
[IBM]
IBM India Software Lab, STG
6th Floor, A0202,
EGL -D,Bangalore, India



From:        "Karunanithy, Karthik" <[email protected]<mailto:[email protected]>>
To:        "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>,
Date:        09/14/2012 06:55 PM
Subject:        Indications over https is not working with IPV6 setup.
________________________________




Hi ,

               I’m facing an issue with the delivery of lifecycle indications in the IPV6 setup over https. I have created an handler instance of CIM_ListenerDestinationCIMXML;

//Instance of CIM_ListenerDestinationCIMXML
instance of CIM_ListenerDestinationCIMXML
{
InstanceID = NULL;
Caption = NULL;
Description = NULL;
ElementName = NULL;
OtherPersistenceType = NULL;
OtherProtocol = NULL;
Protocol = 2;
Name = "54479A7D15EC4D4F923090046D0D9E91:https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s[FE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F]/5989/CIM_StorageVolume";
Destination = "https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s[FE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F]/5989/CIM_StorageVolume<https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s%5bFE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F%5d/5989/CIM_StorageVolume>";
CreationClassName = "CIM_ListenerDestinationCIMXML";
SystemName = "SMIS-ClstrH2-80.vdsvss.in";
SystemCreationClassName = "CIM_ComputerSystem";
PersistenceType = 2;
};

I have subscribed for CIM_StorageVolume indications. When CIMOM parses the handler it throws an error as “Malformed CIMXML handler instance”. Please find the cimserver trace statements below,

1346214648s-789942us: DiscardedData [4884:18446744073709551614:CIMxmlIndicationHandler.cpp:279]: Malformed CIM-XML handler instance, 'Destination' property "https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s[FE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F]/5989/CIM_StorageVolume<https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s%5bFE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F%5d/5989/CIM_StorageVolume>" is not valid.https://[fe80::1e0f:2e0f:3e0f:6e0f%21]:5990/s[FE80:0000:0000:0000:1E0F:2E0F:3E0F:6E0F]/5989/CIM_StorageVolume
1346214648s-789942us: CQL [4884:18446744073709551614:CQLExpressionRep.cpp:51]: Entering method CQLExpressionRep::CQLExpressionRep(const CQLExpressionRep* rep)

Am I missing something in creating the handler w.r.t IPV6 ? Can you please help me on this ?


Following is the setup I’m using :

1.       Pegasus 2.9.1
2.       OS : Windows 2012

Thanks in advance,
Karthik P K
image001.gif (image/gif, 1.1 KB) - not displayed