Forum Discussion

Toomas_Pelberg_'s avatar
Toomas_Pelberg_
Icon for Nimbostratus rankNimbostratus
Feb 04, 2015

iControl returns invalid XML on BIG-IP 5250 BIG-IP_v11.5.1 for get_hardware_information request

I'm querying a bunch of different f5's from 10.1 to 11.5.1 running on different hardware. It appears that the BIG-IP 5250 BIG-IP_v11.5.1 combination returns invalid XML upon the get_hardware_information request.

Response looks like this:

CNN35x-MC-SSL-0014

This comment box appears to mangle it, so here's what it really returns:

 toomasp@l582 ⮀ ~ ⮀ hexdump -C response.txt 
00000000  3c 76 61 6c 75 65 0a 09  73 3a 74 79 70 65 3d 22  |.CNN35|
00000020  78 2d 4d 43 2d 53 53 4c  2d 30 30 31 34 3c 2f 76  |x-MC-SSL-0014.|
00000036

And of course, my SOAP client blows up on that. Any ideas what's wrong here?

9 Replies

  • BinaryCanary_19's avatar
    BinaryCanary_19
    Historic F5 Account

    I don't see what's invalid about that XML you posted. Maybe you can explain in a bit more detail what's going wrong?

     

  • BinaryCanary_19's avatar
    BinaryCanary_19
    Historic F5 Account

    Can you tell me the name (and namespace) of the function you called? I'm assuming you're using icontrol SOAP.

     

  • BinaryCanary_19's avatar
    BinaryCanary_19
    Historic F5 Account

    Never-mind. Found it.

    Looks fine for me when I use SoapUI.

    hexdump -C hard-info.xml 
    00000000  3c 76 61 6c 75 65 20 73  3a 74 79 70 65 3d 22 79  |CNN35x-|
    00000020  4d 43 2d 53 53 4c 2d 30  20 30 30 33 3c 2f 76 61  |MC-SSL-0 003|
    
  • Yeah, your result is just fine - I have no ideas why mine is off, was also using SoapUI.

     

    Are you testing against the same combination of HW/software as me? Because 11.5.1 from other hosts running on different hardware is fine. It's only this particular combo that's behaving like this.

     

  • BinaryCanary_19's avatar
    BinaryCanary_19
    Historic F5 Account

    Ah, yes, got it. It only happens with the specific hardware revision you have (CNN35x-MC-SSL-0014).

     

    I suggest you raise a formal support case. Cite this information in the case.

     

    • BinaryCanary_19's avatar
      BinaryCanary_19
      Historic F5 Account
      By the way, soapUI doesn't complain about the output in my case. I had to copy it out and put in a text editor with non-printable characters visible.
  • ksuuk's avatar
    ksuuk
    Icon for Nimbostratus rankNimbostratus

    Support answered:

     

    The issue is related to the ID460919 and is fixed on v11.6.0. Bug alias 460919 ctrl-A in Cavium version_info_version field causes malformed XML when calling iControl get_hardware_information() method.

     

    It might be fixed in the further release on v11.5.x hotfix. But currently we do not have the ETA on it.

     

  • BinaryCanary_19's avatar
    BinaryCanary_19
    Historic F5 Account

    You can at least request your support case be linked to the Bug. This helps to increase it's weight when hotfixes are being considered.