<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.2">
</HEAD>
<BODY>
The computer called "main" [which has an ip of 192.168.0.50] has a direct internet connection and is running squid so that other computers on the network, including ross-desktop [my house-mates Ubuntu machine] and "david-laptop" [my personal kubuntu machine] can get to the internet.<BR>
<BR>
I have copied the /etc/apt/apt.conf file from david-laptop to ross-desktop in the hope that this would allow ross-desktop to also be able to apt-get from the internet via squid running on main.<BR>
<BR>
The /etc/apt/apt.conf on my laptop is thus:<BR>
<BR>
root@david-laptop:/home/david# cat /etc/apt/apt.conf<BR>
// $Id: apt.conf,v 1.43 1999/12/06 02:19:38 jgg Exp $<BR>
/* This file is a sample configuration file with a few harmless sample<BR>
   options.<BR>
*/<BR>
<BR>
APT<BR>
{<BR>
  // Options for apt-get<BR>
  Get<BR>
  {<BR>
     Download-Only "false";<BR>
  };<BR>
<BR>
};<BR>
<BR>
// Options for the downloading routines<BR>
Acquire<BR>
{<BR>
  Retries "0";<BR>
};<BR>
<BR>
// Things that effect the APT dselect method<BR>
DSelect<BR>
{<BR>
  Clean "auto";   // always|auto|prompt|never<BR>
};<BR>
<BR>
DPkg<BR>
{<BR>
  // Probably don't want to use force-downgrade..<BR>
  Options {"--force-overwrite";}<BR>
}<BR>
<BR>
http::Proxy<BR>
{<BR>
  <A HREF="http://david:budgie@192.168.0.50:3128">http://[my-user-name]:[my-password]@192.168.0.50:3128</A><BR>
}<BR>
<A HREF="mailto:root@david-laptop">root@david-laptop</A>:/home/david#<BR>
<BR>
<BR>
This configuration works perfectly on david-laptop, but when the exact same file is put onto ross-desktop at /etc/apt/apt.conf, with the only adjustment being for http::Proxy which is set to Ross's username/password [and the machine is restarted], I get the problems I initially sent in the first email.<BR>
<BR>
I am therefore trying to figure out what more I need to do to get it working.  Unfortunately it has been such a long time since I configured david-laptop that I cannot recall any other things that I did to make it work.<BR>
<BR>
thanks heaps <BR>
<BR>
David.<BR>
<BR>
<BR>
On Sat, 2008-01-05 at 16:31 +0900, Nick Bannon wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On Sat, Jan 05, 2008 at 01:26:40PM +0800, David Buddrige wrote:</FONT>
<FONT COLOR="#000000">[...]</FONT>
<FONT COLOR="#000000">> root@ross-desktop:~# apt-get update</FONT>
<FONT COLOR="#000000">> Err <A HREF="http://security.ubuntu.com">http://security.ubuntu.com</A> dapper-security Release.gpg</FONT>
<FONT COLOR="#000000">>   Temporary failure resolving 'security.ubuntu.com'</FONT>
<FONT COLOR="#000000">> Err <A HREF="http://au.archive.ubuntu.com">http://au.archive.ubuntu.com</A> dapper Release.gpg</FONT>
<FONT COLOR="#000000">>   Temporary failure resolving 'au.archive.ubuntu.com'</FONT>
<FONT COLOR="#000000">[...]</FONT>
<FONT COLOR="#000000">> I can ping these websites as follows:</FONT>
<FONT COLOR="#000000">> [david@main ~]$ ping au.archive.ubuntu.com</FONT>
<FONT COLOR="#000000">> PING mirror.optus.net (211.29.132.173) 56(84) bytes of data.</FONT>
<FONT COLOR="#000000">> 64 bytes from mirror.optusnet.com.au (211.29.132.173): icmp_seq=0 ttl=55 time=216 ms</FONT>

<FONT COLOR="#000000">If you have a line in sources.list:</FONT>
<FONT COLOR="#000000">deb <A HREF="http://au.archive.ubuntu.com/ubuntu/">http://au.archive.ubuntu.com/ubuntu/</A> dapper main</FONT>

<FONT COLOR="#000000">...then apt-get tries to download:</FONT>
<FONT COLOR="#000000"><A HREF="http://au.archive.ubuntu.com/ubuntu/dists/dapper/Release.gpg">http://au.archive.ubuntu.com/ubuntu/dists/dapper/Release.gpg</A></FONT>

<FONT COLOR="#000000">It says that it can't resolve the hostname, which might mean the network</FONT>
<FONT COLOR="#000000">or the DNS isn't working. Are you sure you can ping those sites? You're</FONT>
<FONT COLOR="#000000">pinging from a machine called "main" and apt-get'ing from a machine called</FONT>
<FONT COLOR="#000000">"ross-desktop".</FONT>

<FONT COLOR="#000000">Does another tool, such as wget/firefox/curl/links/lynx/</FONT>
<FONT COLOR="#000000">telnet hostname 80/netcat/... work? Is a web proxy required? e.g.:</FONT>
<FONT COLOR="#000000">wget <A HREF="http://au.archive.ubuntu.com/ubuntu/dists/dapper/Release.gpg">http://au.archive.ubuntu.com/ubuntu/dists/dapper/Release.gpg</A></FONT>

<FONT COLOR="#000000">Nick.</FONT>

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>