Forgot to paste some debugging and it seems SQUID explicitly states it is not expecting any replies to the ICP requests it is sending... why? 2006/03/30 21:23:02| peerSelectFoo: 'GET neo.your-site.com' 2006/03/30 21:23:02| peerCheckNetdbDirect: MY RTT = 0 msec 2006/03/30 21:23:02| peerCheckNetdbDirect: minimum_direct_rtt = 0 msec 2006/03/30 21:23:02| peerCheckNetdbDirect: MY hops = 0 2006/03/30 21:23:02| peerCheckNetdbDirect: minimum_direct_hops = 4 2006/03/30 21:23:02| whichPeer: from 0.0.0.0 port 0 2006/03/30 21:23:02| peerSelectFoo: direct = DIRECT_MAYBE 2006/03/30 21:23:02| peerSelectIcpPing: http://neo.your-site.com/data.14 2006/03/30 21:23:02| neighborsCount: 1 2006/03/30 21:23:02| peerSelectIcpPing: counted 1 neighbors 2006/03/30 21:23:02| peerSelect: Doing ICP pings 2006/03/30 21:23:02| neighborsUdpPing: Peer 224.0.1.71 2006/03/30 21:23:02| neighborsUdpPing: pinging peer 224.0.1.71 for 'http://neo.your-site.com/data.14' 2006/03/30 21:23:02| neighborsUdpPing: key = '05035B177B8F5803075FB0466EB6C8AA' 2006/03/30 21:23:02| neighborsUdpPing: reqnum = 2 2006/03/30 21:23:02| icpUdpSend: FD 13 sending ICP_QUERY, 57 bytes to 224.0.1.71:3130 2006/03/30 21:23:02| neighborsUdpPing: Peer 192.168.1.221 2006/03/30 21:23:02| neighborsUdpPing: Peer 192.168.1.222 2006/03/30 21:23:02| neighborsUdpPing: Peer 192.168.1.223 2006/03/30 21:23:02| peerSelect: 0 ICP replies expected, RTT 2000 msec Thanks a lot. Mohamed~