Mostly posted in case I ever have to do this again, but also to hopefully work this post up to the top of google to help someone else out as the answer to this was buried in tons of spam sites with links to toner, drum, etc replacement sites and extremely little help on actually zeroing the drum copy counter on a Xerox Workcentre (xd125f in my case but it seems xd120f is also a common one people were trying to get help with and seems to work for it as well from what I read). The printer gives a j2 error on the screen when it hits it’s max copies and just changing the drum isn’t enough to reset it.

First, you need to enter diagnostics mode:

With the printer off to start, you need to turn it on and within the next 4 or 5 seconds, push Clear, Exposure Mode, Clear, Exposure mode. On the xd125f that I did this on, Clear is to the far right and Exposure is the far left button.

The display will go blank but the printer will still be running. Select 24 copies and press start and the screen will go blank again. Select 7 copies and press start again, this will reset and show 000 on the screen.

Turn off the printer, count to 5 and turn it back on to what should be a functioning printer again.

Not an overly hard process, once you know the combination of keys and the right order. Of course, finding that combination made me want to smash the printer into little bits aka Office Space (As a site note, there are tons of people copying the Office Space printer smashing scene, in fact, so many of them that I couldn’t easily find the original scene to link here like I had wanted to)

Windows is unable to install to the selected location. Error 0x80300001

The above is a very annoying error I just encountered while installing a new VM (Windows 7 in this case) under ProxMox with a VirtIO hard drive. After scratching my head for a bit (after all, I had just manually loaded the Virtio drivers to get it to see the hard drive, which it was now and showing the correct size), I searched around and found a page with someone having the same issue.

It seems that the Windows 7 installer isn’t smart enough to tell you to switch back from your driver cdrom/dvd (a virtual one in this case but still) to the Win7 install media so it gives you this very unhelpful & cryptic error message. Once you have switched it back to the install media and hit refresh, it lets you continue on without a hitch.

Yay for vague error messages.

The plain HTTP request was sent to HTTPS port - error with nginx and phpmyadmin and others

This error drove me nuts last night and tonight, trying to sort out what the issue was. Specifically in my case, it was with phpmyadmin running on a secure (HTTPS) site. ::

The plain HTTP request was sent to HTTPS port

If you get this error, you are missing the following line from your fastcgi setup for your ssl vhost:

fastcgi_param HTTPS on;

To show that in context, you want something similar to: ::

location ~ \.php$ {
fastcgi_param HTTPS on;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/securehost$fastcgi_script_name;
include /usr/local/nginx/conf/fastcgi_params;