UPDATE: The site of Ubuntu announced an update of Hardy heron to version 8.04.2 where networked printing should be fixed. If you update ubuntu 8.04 to version 8.04.2 that everything should work out of the box again. If not, read further:
Printing via a sitecom printserver from Ubuntu 8.04 Hardy Heron:
First: I tried the work around posted by Patrick Schueller in Bug #237759, and now I can print again. "with your favourite editor, add a line with net.ipv4.tcp_frto = 0
to /etc/sysctl.conf (as usual, back it up before changing).
Reboot or 'sudo /sbin/sysctl -p /etc/sysctl.conf' 'sudo sysctl -p' and probably also 'sudo /etc/init.d/cupsys restart'
Try to print. If it doesn't print try: Second:
on my system the printserver printing issue appears to be down to permissions on config files stored on /home.
I have /home on a separate partition from my system and when I upgraded i simply reformatted the system partition and reinstalled.
When you do this you create a new user, which might be the same username and password as you used on the old install, but as far as the system is concerned is different.
Consequently your new login can not access the .XXXXXX configuration files on /home. Thanks to nelz at linuxformat.co.uk for spotting this.
The solution is to run in the terminal: sudo chown -R username: ~username Where username is the username you login with after a restart.
You should reboot after doing this.
I got one error message after doing this. Then I rebooted and still couldn't print. I rebooted again in gutsy and lost the print ability there as well. I repeated the chown command in gutsy, rebooted and could print again. I rebooted in hardy and a miracle happened: The printer started printing, from Hardy that is.