Hi, I was running in the following trouble. At first a systemdescription: SuSE 7.1 Kernel 2.2.18 (not recompiled), squid 2.3STABLE4, Ethernet to DSL-Modem using pppoed, Network Devices: eth0 Intranet, eth1 - ppp0 Internet. Everything works fine after startup the system and connecting to my provider using the "Internet Dial-In" . Firewall and squid are comming up automatically at boottime (controlled by rc.config) but the dialup itself is done manually (using the icon down right in KDE2 after configuring ADSL with yast2). My provider (Verizon) have no Proxy, but two DNS-Servers. All entries are done properly after dialin (/etc/resolv.conf etc.). So, when I disconnect, using this icon down right (or stopping the pppoe service on commandline) and reconnecting I have no response from the internet and I receive the following in my "/var/log/messages": Apr 27 16:56:37 l7boston kernel: Packet log: input DENY ppp0 PROTO=17 151.202.0.84:53 151.203.123.246:1077 L=246 S=0x00 I=48363 F=0x4000 T=248 (#112) repeat interval is about 5 seconds. Seems to be fine because my firewall works pretty good - too good. So, I tried the following: 1. restarting squid -> everything works fine 2. When I cut the connection (without doing '1.') and edit my "/etc/rc.config.d/firewall.rc.config" making the follwoing adjustment: FW_SERVICES_EXTERNAL_UDP="1077" (the port rejected from firewall in the messages file) and reconnect, everithing works fine. 3. restarting squid after doing '2.' results in the following message Apr 27 16:56:37 l7boston kernel: Packet log: input DENY ppp0 PROTO=17 151.202.0.84:53 151.203.123.246:1078 L=246 S=0x00 I=48363 F=0x4000 T=248 (#112) Look at the port. At this time it is 1078. When I try commandline tools like nslookup it works. I can change the browser settings (netscape or konqueror) to direct internet connection and everything works fine. Who knows a solution or is that a feature ? best regards (oder auch viele Gruesse) Volker -- volker.widlok@verizon.net Peabody, MA 01960
* Volker Widlok wrote on Fri, Apr 27, 2001 at 18:08 -0500:
Apr 27 16:56:37 l7boston kernel: Packet log: input DENY ppp0 PROTO=17 151.202.0.84:53 151.203.123.246:1078 L=246 S=0x00 I=48363 F=0x4000 T=248 (#112)
You know that squid has own DNS servers? You can specify even what they use as forwarders ("dns_nameservers"), otherwise it uses the ones from /etc/resolv.conf. I'm sure squid caches the addresses. If your ISP has a proxy, please note the possibility of makeing squid querying a parent proxy ("never_direct allow all" and "cache_peer parent.foo.net parent 3128 3130 noquery default" or similar). If configured in such a way, squid makes no DNS queries. oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel.
participants (2)
-
Steffen Dettmer
-
Volker Widlok