[zorp-hu] TPROXY hibá k ismét

Balazs Scheidler zorp-hu@lists.balabit.hu
Tue, 5 Aug 2003 14:16:11 +0200


On Mon, Aug 04, 2003 at 09:51:09PM +0200, Czakó Krisztián wrote:
> Újabb szépség:
> 
> Kb. 3 nap és 8 óra uptime után a tproxy már csak hibát generál.
> 
> IP_TPROXY: socket already assigned, reuse=1, xxxxxxxx:ef81,
> sr->faddr=xxxxxxxx:f081, flags=90005
> IP_TPROXY: socket already assigned, reuse=1, xxxxxxxx:f081,
> sr->faddr=xxxxxxxx:f181, flags=90005
> IP_TPROXY: socket already assigned, reuse=1, xxxxxxxx:f181,
> sr->faddr=xxxxxxxx:f281, flags=90005
> 
> És így tovább.
> Semmilyen kérést nem szolgál ki.
> A zorp teljes leállítása és elindítása nem segít.
> A zorp leállítása után -F-el kiírtottam a filter, tproxy és nat
> táblákat. Ezután rmmod ipt_TPROXY, iptable_tproxy, ipt_REDIRECT. Utána
> netfilter szabályokat vissza (modul autoload...), zorp indít és megint
> működik.

akkor most mar biztos, hogy tproxy-t kene frissitened. a 20-as patch egy
apro szepseghibaval mukodik, "Unresolved symbol"-t fog mondani, amit ezzel
tudsz orvosolni:

diff -urN --exclude-from kernel-exclude linux-2.4.21/net/netsyms.c
linux-2.4.21-tproxy/net/netsyms.c
--- linux-2.4.21/net/netsyms.c  Fri Jun 13 16:51:39 2003
+++ linux-2.4.21-tproxy/net/netsyms.c   Thu Jul 31 01:11:15 2003
@@ -380,7 +380,6 @@
 EXPORT_SYMBOL(tcp_tw_deschedule);
 EXPORT_SYMBOL(tcp_delete_keepalive_timer);
 EXPORT_SYMBOL(tcp_reset_keepalive_timer);
-EXPORT_SYMBOL(sysctl_local_port_range);
 EXPORT_SYMBOL(tcp_port_rover);
 EXPORT_SYMBOL(udp_port_rover);
 EXPORT_SYMBOL(tcp_sync_mss);
@@ -412,6 +411,8 @@
 #endif
 
 #endif
+
+EXPORT_SYMBOL(sysctl_local_port_range);
 
 EXPORT_SYMBOL(tcp_read_sock);
 


-- 
Bazsi
PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1