Mar 22

Print this Post

Hulu Error 2203 and 3344

Hulu Error 2203

Hulu Error 2203

While trying to watch the latest episode of Community, Hulu gave me another error message. This has been happening for some time now and I just figured it was a glitch from a recent Hulu update. Since this problem only occurs when I tried to watch Community episodes in Ubuntu and not when I load Windows 7, I figured it would take some time for Hulu to correct the problem. Companies tend to be slow to fix problems for the few Linux users they have. However, this time I decided to dig into the problem myself.

Hulu Error Message Watching Community

The exact error message I received was, “There was a problem playing this protected content. Please reload the page or contact Hulu support. (Error code: 2203)”. This provided a few clues that I could use to search for a solution. First, the problem had to do with encrypted video, “protected content”. Second, the error code was 2203, “Error code: 2203”. I combined this information with the fact I was trying to watch a Hulu episode of Community on an Ubuntu desktop and Google did the rest.

Adobe Flash Error 2203

After looking through a few sites, I found this was a problem with the encryption or DRM being used on these new episodes of Community. Most of the other shows on Hulu do not use this same encryption method and therefore they don’t have this problem. Luckily, I found the solution on the Ubuntu Forums. However, this forum does not specifically mention Hulu or Community. This would make it difficult for other to find, so I have copied the instructions here:

1) Remove the Adobe cache

rm ~/.adobe -rf

2) Install hal & hal-info

sudo apt-get install hal hal-info

3) Reinstall Adobe Flash Player

sudo apt-get install flashplugin-installer --reinstall

[important]If these instructions were helpful, please consider liking Jones PC Repair on Facebook.[/important]

Adobe Flash Error 3344

Personally, I only had Error 2203, but I’ve read that the above method works for Error 3344 as well. If you are having that error and these instructions solve the problem, please let us know in the comments below.

Hulu Error 3344

Hulu Error 3344

Permanent link to this article: http://jonespcrepair.com/hulu-error-2203-and-3344/


Skip to comment form

  1. Frink

    This worked great, thanks!

  2. nick

    I can’t believe you wrote a guide for this! It worked for me for error 3344

    Thank you so much!

    1. Frank C Jones

      I’m glad it helped. Thanks for confirming this works for error 3344 as well.

  3. Sebastian

    Awesome! Thank you.

    I used to get error 2203 and then 3344 after trying to reload. Doing a “Reset License Files” of Adobe Flash did not help, but this fixed it.

    Ubuntu 12.04

    1. Frank C Jones

      No problem, I’m glad this article helped you fix these Hulu errors.

  4. steve

    This worked perfect for fixing error 2203! Thanks!

    1. Frank C Jones

      I’m glad this article helped you fix the 2203 error.

  5. gary

    Hi Frank,

    Thanks for posting this solution! Fixed the 3344 error that’s been making me crazy!

  6. Luke

    I have this error, only I am using puppy linux because the computer I am using in my room so I can watch the community while in bed is a horrible computer, so I decided to use pup because ive read that its good for old computers.

    Any idea how to fix it on puppy linux?

    1. Frank C Jones

      I don’t use puppy linux myself, so I’m not sure how to correct this error with that distro. Please share a link to the answer if you figure this out.

    2. Mike

      Try Installing the hal download located here,:


      1. Frank C Jones

        I’m sharing this comment link because the forum looks helpful. However, I have not tested any of the advice offered on that forum. Use your own judgement before installing any software you find there.

  7. harlan Nelson

    This does not work anymore because hal is not longer available:

    sudo apt-get install hal hal-info
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package hal is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:

    1. Frank C Jones

      Thanks for the update!

    2. paige

      oh em jee this worked for me thank you!!!!!

  8. Jeremy

    This doesn’t work for the newest Kubuntu because the HAL package has apparently been phased out. Don’t know what to do from here.

    1. Frank C Jones

      I will have to update this guide. In the meantime, additional instruction have been added by other people in these comments. If you find a solution not currently listed here, please share the steps.

  9. buildFromSource

    Hi there, the best solution is :
    a) use hal-flash, which routes the HAL calls to the modern udev.. The various PPAs out there which repackage hal are just keeping a zombie library alive.
    b) build it from source so you know exactly what you’re putting on your computer.

    Part b is a lot easier than it sounds: Just run these few commands on any debian derived linux such as Ubuntu or Mint:

    sudo apt-get install libglib2.0-dev dbus libdbus-1-dev libtool automake autoconf checkinstall build-essential git
    git clone https://github.com/cshorler/hal-flash.git
    cd hal-flash/
    autoreconf -i
    ./configure --prefix=
    sudo make install

    This will create /lib/libhal.so.
    For me on Mint 17, playback in hulu started working instantly after this point, I didn’t even need to restart Firefox.

    The packages installed in the first line are standard utilities for building from source. The second line checks out the source from github. You can inspect the source via the github website at https://github.com/cshorler/hal-flash . This is by far the best option in terms of both system performance and not trusting some 3rd party PPA. Also it may give you the confidence to build other components from source in future. As you can see, it’s really not that hard! 🙂

  10. paige

    I did everything the instructions said and i am getting the same problem. Are there any other suggestions that could help?

    1. Frank C Jones

      It looks like you found the answer to your question in the comments about five minutes after writing this. Glad you got it fixed.

  11. Ben in Seattle

    I’ve found another method that may be easier: pipelight. I’m using it right now on Debian Jessie and it’s working great for playing Hulu.

    0) If you already have a flash plugin, remove it.

    1) Follow the steps on http://pipelight.net/cms/installation.html to install pipelight.

    2) Run pipelight-plugin --enable flash and accept the license agreement.

    That’s all I needed!

    If it doesn’t work for you, try about:plugins to see if you’ve got some other version of flash conflicting. Also, maybe try pipelight-plugin --create-mozilla-plugins. Oh, and you should probably note that the first time you go to a flash site, it’ll take a minute to download and set up Wine Flash. It only happens once, so no need to worry.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>