> Assertion failed: (session->v2_data.session_state ==
> LANPLUS_STATE_RAKP_2_RECEIVED), function ipmi_lanplus_send_payload,
> file lanplus.c, line 2109.
> Abort (core dumped)

I think I fixed this in the CVS head a few months back.  The assertion
occurs when you pass a bad password to ipmitool and use lanplus.

Here's the original e-mail thread:

http://sourceforge.net/mailarchive/forum.php?thread_name=1175042241.30343.285.camel%40cardanus.llnl.gov&forum_name=ipmitool-devel

Al

On Fri, 2007-06-22 at 18:06 +0500, Rauf Kuliyev wrote:
> Hi,
> 
> I tried ipmitool-1.8.9 only on FreeBSD, here the result with the -vvv switch:
> 
> server# ipmitool -vvv -I lanplus -H xxx.xxx.xxx.xxx -U root sol activate
> Password:
> IPMI LAN host xxx.xxx.xxx.xxx port 623
> 
> >> Sending IPMI command payload
> >>    netfn   : 0x06
> >>    command : 0x38
> >>    data    : 0x8e 0x04
> 
> BUILDING A v1.5 COMMAND
> >> IPMI Request Session Header
> >>   Authtype   : NONE
> >>   Sequence   : 0x00000000
> >>   Session ID : 0x00000000
> >> IPMI Request Message Header
> >>   Rs Addr    : 20
> >>   NetFn      : 06
> >>   Rs LUN     : 0
> >>   Rq Addr    : 81
> >>   Rq Seq     : 00
> >>   Rq Lun     : 0
> >>   Command    : 38
> << IPMI Response Session Header
> <<   Authtype                : NONE
> <<   Payload type            : IPMI (0)
> <<   Session ID              : 0x00000000
> <<   Sequence                : 0x00000000
> <<   IPMI Msg/Payload Length : 16
> << IPMI Response Message Header
> <<   Rq Addr    : 81
> <<   NetFn      : 07
> <<   Rq LUN     : 0
> <<   Rs Addr    : 20
> <<   Rq Seq     : 00
> <<   Rs Lun     : 0
> <<   Command    : 38
> <<   Compl Code : 0x00
> >> SENDING AN OPEN SESSION REQUEST
> 
> <<OPEN SESSION RESPONSE
> <<  Message tag                        : 0x00
> <<  RMCP+ status                       : no errors
> <<  Maximum privilege level            : oem
> <<  Console Session ID                 : 0xa0a2a3a4
> <<  BMC Session ID                     : 0x000000ca
> <<  Negotiated authenticatin algorithm : hmac_sha1
> <<  Negotiated integrity algorithm     : hmac_sha1_96
> <<  Negotiated encryption algorithm    : aes_cbc_128
> 
> >> Console generated random number (16 bytes)
>  f2 68 00 56 b1 6e 9f db b3 43 8a f2 c1 b6 b4 5e
> >> SENDING A RAKP 1 MESSAGE
> 
> <<RAKP 2 MESSAGE
> <<  Message tag                   : 0x00
> <<  RMCP+ status                  : no errors
> <<  Console Session ID            : 0xa0a2a3a4
> <<  BMC random number             : 0x2fda6469251d4ed37d98fe7d763d5b2a
> <<  BMC GUID                      : 0x003048fffe33be5c08090a0b0c0d0e0f
> <<  Key exchange auth code [sha1] : 0x64bbede5042cbf0c8966ced9711b1e0651c6f1fe
> 
> bmc_rand (16 bytes)
>  2f da 64 69 25 1d 4e d3 7d 98 fe 7d 76 3d 5b 2a
> >> rakp2 mac input buffer (62 bytes)
>  a4 a3 a2 a0 ca 00 00 00 f2 68 00 56 b1 6e 9f db
>  b3 43 8a f2 c1 b6 b4 5e 2f da 64 69 25 1d 4e d3
>  7d 98 fe 7d 76 3d 5b 2a 00 30 48 ff fe 33 be 5c
>  08 09 0a 0b 0c 0d 0e 0f 14 04 72 6f 6f 74
> >> rakp2 mac key (20 bytes)
>  78 75 41 4d 4a 6e 56 50 58 00 00 00 00 00 00 00
>  00 00 00 00
> >> rakp2 mac as computed by the remote console (20 bytes)
>  89 3c e5 83 e6 4a ec 2b 41 45 9b 68 62 39 4d 8b
>  88 07 19 21
> > RAKP 2 HMAC is invalid
> >> SENDING A RAKP 3 MESSAGE
> 
> >> SENDING A RAKP 3 MESSAGE
> 
> Assertion failed: (session->v2_data.session_state ==
> LANPLUS_STATE_RAKP_2_RECEIVED), function ipmi_lanplus_send_payload,
> file lanplus.c, line 2109.
> Abort (core dumped)
> 
> Please inform me if you need core file or more information.
> 
> Regards,
> Rauf
> 
> On 6/22/07, Dmitry Frolov <[EMAIL PROTECTED]> wrote:
> > * Rauf Kuliyev <[EMAIL PROTECTED]> [17.06.2007 15:53]:
> >
> > > Hello,
> > >
> > > OS: FreeBSD server.com 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Jun  1
> > > 23:39:07 AZST 2007     [EMAIL PROTECTED]:/usr/obj/usr/src/sys/SERVER
> > > i386
> > >
> > > Command: ipmitool -I lanplus -H xxx.xxx.xxx.xxx -U root -P password sol 
> > > activate
> > >
> > > Error:
> > > Assertion failed: (session->v2_data.session_state ==
> > > LANPLUS_STATE_RAKP_2_RECEIVED), function ipmi_lanplus_send_payload,
> > > file lanplus.c, line 2109.
> > > Abort (core dumped)
> > >
> >
> > Are You sure this problem is FreeBSD specific, have You tried other
> > platform?  What version of ipmitool You are running and what hardware
> > You are targeting?  It also will be useful if You rerun this command
> > with -vvv switch and show the whole result.
> >
> >     wbr&w, dmitry.
> > --
> > Dmitry Frolov <[EMAIL PROTECTED]>
> > RISS-Telecom Network, Novosibirsk, Russia
> > [EMAIL PROTECTED], +7 383 2278800, DVF-RIPE
> >
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Ipmitool-devel mailing list
> Ipmitool-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
-- 
Albert Chu
[EMAIL PROTECTED]
925-422-5311
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to