Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been trying to install postfix and dovecot on my Debian server, but when I run apt-get install postfix, I get this error:

Err etch/main ssl-cert 1.0.14 404 Not Found [IP: 80] Failed to fetch ssl-cert_1.0.14_all.deb 404 Not Found [IP: 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?


share|improve this question

As suggested in the message, this error is often caused by failing to run apt-get update.

As root, run:

apt-get update && apt-get install postfix
share|improve this answer
Tried this and got a number of failed to fetch errors, which leads me to believe that greenmang is probably right... – dirknibleck Aug 18 '10 at 0:11

As you can see here [ ] "etch" is listed nowhere.

Whereas if you check [ ] shows that "etch" has been moved to archives or old-stable.

So it is recommanded that you upgrade your distro to current stable i.e. Lenny.

The security support is also terminated to "etch"

[ ]

share|improve this answer
How do I go about upgrading a vps debian? Is there an apt package for that? – dirknibleck Aug 18 '10 at 0:11
To upgrade from etch to lenny check following link… Just make sure that instead of replacing "etch" with "lenny", replace "etch" with "stable" That way you will always have stable branch of Debian and will never have to worry about etch / lenny / squeeze or whatever. This is what I follow on my servers. So for VPS Debian procedure shouldn't be different. – greenmang0 Aug 18 '10 at 6:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.