locked
DRM error 0x80048014 RRS feed

  • Question


  • Customers accessing our DRM protected video stream are being returned the error "Could not generate license to deliver - Exception from HRESULT: 0x80048014".

    Is this because our certificate to create licences has expired?

    Cheers
    illiards
    • Moved by The March Hare Friday, October 30, 2009 2:20 PM not about Media Foundation SDK (From:Media Foundation Development)
    Monday, September 10, 2007 2:33 AM

Answers

All replies

  • I also have this error:

    Exception from HRESULT: 0x80048014

    How to solve?

    I didn't find any suggestion at the newsgroup: http://www.microsoft.com/windows/windowsmedia/community/newsgroups/WindowsMedia/default.mspx?dg=microsoft.public.windowsmedia.drm&lang=en&cr=US

     

    Thursday, October 4, 2007 9:19 AM
  • One reason this can happen is if your certificate has expired. Run the script below to check your certificates, if expired re-enroll your certificates.

     

    To verify your certificates: (ref http://msdn2.microsoft.com/en-us/library/bb614564(VS.85).aspx)

     

    '-------------------------------------------------------
    ' This script tells you when your License Service
    ' certificates will expire.
    '-------------------------------------------------------
    dim LicenseServer
    dim val

    set LicenseServer = CreateObject( "LicenseServer.LicenseGenerator" )

    call LicenseServer.Get( "cert1_days_to_expiry", val )
    wscript.echo "Cert1 (License Signing Certificate) Expires in " & val & " days."

    call LicenseServer.Get( "cert2_days_to_expiry", val )
    wscript.echo "Cert2 (MS DRM License Server Root Certificate) Expires in " & val & " days."

    set LicenseServer = nothing

     

    To reenroll (ref http://msdn2.microsoft.com/en-us/library/bb649420(VS.85).aspx)

     

    To get certificates to run Windows Media License Service

    1. Go to the Microsoft Web site http://licenseserver.windowsmedia.com/, click Enroll to get a new certificate, and then follow the instructions to begin the enrollment process.

      You will receive an e-mail message containing the token you need to complete the enrollment.

    2. From the computer that is running Windows Media License Service (the computer from which you will issue licenses), return to the Microsoft Web site http://licenseserver.windowsmedia.com/, click Complete the enrollment with your e-mail confirmation, and then follow the instructions to complete the enrollment.
    Wednesday, February 13, 2008 7:44 PM
  •  

    Thank you. This problem is solved.
    Thursday, February 14, 2008 3:02 PM
  • Hello,
    I want to check that my DRM certificate has expired or not but facing one issue,  I am using following code

    '-------------------------------------------------------
    ' This script tells you when your License Service
    ' certificates will expire.
    '-------------------------------------------------------
    dim LicenseServer
    dim val

    set LicenseServer = CreateObject( "LicenseServer.LicenseGenerator" )

    call LicenseServer.Get( "cert1_days_to_expiry", val )
    wscript.echo "Cert1 (License Signing Certificate) Expires in " & val & " days."

    call LicenseServer.Get( "cert2_days_to_expiry", val )
    wscript.echo "Cert2 (MS DRM License Server Root Certificate) Expires in " & val & " days."

    set LicenseServer = nothing

    '------------------
    Actually i don't know that how to execute this script. Please help me on this issue

    Thanks & Regards
    Yatiraj
    Friday, October 30, 2009 8:01 AM