Phew! No more printer troubles

Our automatic invoicing system has been having problems recently due to the power cuts. The server has been downloading the PDFs and sending them to print but they were never getting printed out.
 
After investigating what was going on it became apparent that it was nothing to do with the network and internet being down while the power was off, but the delay in the Windoze print server booting up. Since the server sending the print jobs was on a UPS and doing it by sending "smb" commands to the windows server which were just getting lost as it wasn´t responding.
 
As a fix, I´ve now set it to run off a different printer that is a network printer with it´s own IP address. As far as queuing, the jobs get stored on the download server until the printer confirms the document is printed. That way we won´t loose any jobs and I won´t have to go through the database looking for invoices that should have been printed and haven´t.

About the Author

I'm a web developer based in the East Midlands, UK and if I keep up the current rate, I might have developed 3 million sites by the time I retire