can't update webmin on XEN host server


I'm trying to update a Debian 6 XEN hosting system through CloudMin ("CloudMin" > "List Managed Systems" > select systems to update > click on "Update packages" button.

A Debian 6 server keeps giving me the following error:

Updated packages on ..
Updating to aptitude version 0.6.3-3.2+squeeze1, base-files version 6.0squeeze3, ca-certificates version 20090814+nmu3squeeze1, firmware-linux-free version 2.6.32-38, grub-common version 1.98+20100804-14+squeeze1, grub-pc version 1.98+20100804-14+squeeze1, libbrlapi0.5 version 4.2-7+squeeze1, libgl1-mesa-dri version 7.7.1-5, libgl1-mesa-glx version 7.7.1-5, libgssapi-krb5-2 version 1.8.3+dfsg-4squeeze2, libk5crypto3 version 1.8.3+dfsg-4squeeze2, libkrb5-3 version 1.8.3+dfsg-4squeeze2, libkrb5support0 version 1.8.3+dfsg-4squeeze2, libpcap0.8 version 1.1.1-2+squeeze1, libssl0.9.8 version 0.9.8o-4squeeze3, linux-base version 2.6.32-38, linux-image-2.6.32-5-amd64 version 2.6.32-38, linux-image-2.6.32-5-xen-amd64 version 2.6.32-38, openssh-client version 5.5p1-6+squeeze1, openssh-server version 5.5p1-6+squeeze1, openssl version 0.9.8o-4squeeze3, tzdata version 2011k-0squeeze1, update-inetd version 4.38+nmu1+squeeze1, usbutils version 0.87-5squeeze1, webmin version 1.570, xen-linux-system-2.6.32-5-xen-amd64 version 2.6.32-38 ..
.. update failed : Installing package(s) with command apt-get -y install webmin ..
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  dnsmasq-base libglib2.0-data libxml2-utils libparted0debian1 libaio1
  xml-core shared-mime-info libglib2.0-0 libavahi-common-data netcat-openbsd
  ebtables libvirt0 qemu-kvm libxml2 sgml-base libcap-ng0 libpciaccess0 libnl1
  libavahi-client3 libavahi-common3
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
1 upgraded, 0 newly installed, 0 to remove and 25 not upgraded.
Need to get 14.9 MB of archives.
After this operation, 229 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
E: There are problems and -y was used without --force-yes
.. install failed!

So I tried the update via SSH on the server directly, and got the following error:

root@usaxen03:[~]$ apt-get update --force-yes
Hit squeeze/updates Release.gpg
Ign squeeze/updates/main Translation-en
Ign squeeze/updates/main Translation-en_US
Get:1 sarge Release.gpg [189 B]
Hit squeeze/updates Release
Hit squeeze Release.gpg
Ign squeeze/main Translation-en
Ign squeeze/main Translation-en_US
Ign sarge/contrib Translation-en
Ign squeeze/updates/main Sources
Hit squeeze Release
Ign squeeze/updates/main amd64 Packages
Ign sarge/contrib Translation-en_US
Hit squeeze/updates/main Sources
Ign squeeze/main Sources
Hit squeeze/updates/main amd64 Packages
Ign squeeze/main amd64 Packages
Get:2 sarge Release [8,967 B]
Ign sarge Release
Hit squeeze/main Sources
Hit squeeze/main amd64 Packages
Ign sarge/contrib amd64 Packages/DiffIndex
Ign sarge/contrib amd64 Packages
Hit sarge/contrib amd64 Packages
Fetched 190 B in 1s (170 B/s)
Reading package lists... Done
W: GPG error: sarge Release: The following signatures couldn't be verified because the public key is not available: NO_PU             BKEY D97A3AE911F63C51

Is your Debian repository missing, or something?



Howdy -- there were indeed a few problems related to the new server, including what you saw there.

Can you give that update another try?

It should work now. If not, let us know!