impossible to install (firefox 13 / ubuntu 12.04) ! Rated 3 out of 5 stars

impossible to install (firefox 13 / ubuntu 12.04) !

404 Not Found

The requested URL /pub/mozilla.org/addons/4882/tab_scope-1.1.6-fx.xpi was not found on this server.

Cherokee web server 1.0.1 (UNIX), Port 80

This review is for a previous version of the add-on (1.1.6).