Hi,

I enable the “DBMCWEB_ENABLE_VM_NBDPROXY” flag in bmcweb by bbappend it :

EXTRA_OECMAKE_append = " \

    -DBMCWEB_ENABLE_VM_NBDPROXY=ON \

"

 

Then try to use redfish virtual media.

But I got an error return when get into the collection :

 

$  curl -k -H "X-Auth-Token: $token" https://${bmc}/redfish/v1/Managers/bmc/VirtualMedia

{

  "@odata.id": "/redfish/v1/Managers/bmc/VirtualMedia/",

  "@odata.type": "#VirtualMediaCollection.VirtualMediaCollection",

  "Name": "Virtual Media Services",

  "error": {

    "@Message.ExtendedInfo": [

      {

        "@odata.type": "#Message.v1_0_0.Message",

        "Message": "The request failed due to an internal service error.  The service is still operational.",

        "MessageArgs": [],

        "MessageId": "Base.1.4.0.InternalError",

        "Resolution": "Resubmit the request.  If the problem persists, consider resetting the service.",

        "Severity": "Critical"

      }

    ],

    "code": "Base.1.4.0.InternalError",

    "message": "The request failed due to an internal service error.  The service is still operational."

  }

}

 

 

Any idea ?