[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

icq through masqueraded firewall /socks4



Hi all,

Look, I'm trying to get icq working on windoze client computers
on the private LAN through a Debian masquerading gateway 
(ipchains - kernel 2.2.19).

It used to work with just port forwarding but since upgrading to
icq 2000b, user to user file transfers and voice messages
don't work anymore.

I've tried switching to a socks4 proxy server as that seemed to
be better supported by icq.  ICQ is connecting through
the socks4 proxy fine, but file transfers still don't work (at least
between clients on the LAN)  

When the file transfers fail.  I get the following messages in syslog:

Jun 12 13:56:03 marge sockd[5584]: failed -- Connect from 
a(unknown)@homer.haeslernet to 255.255.255.255 (80).
 Error code: connect() Network is unreachable

(Obviously homer is the windoze box and marge the linux box  :) )

My sockd.conf is dead simple - serve the LAN, not the world:
(LAN subnet 192.168.1.0/8)

permit  192.168.1.0 255.255.255.0
deny    ALL  0.0.0.0

sockd.route is equally simple:

# eth0
192.168.1.1             192.168.1.0     255.255.255.0
# eth1
xxx.xxx.xxx.xxx            0.0.0.0         0.0.0.0

Am I missing something here?  Why is sockd trying to connect
to port 80 on a broadcast address (255.255.255.255)

Or is it just a bug in the new version of icq?
 
Paul Haesler
paul@bendys.com          

"A chicken is the egg's way of making more eggs. 
Government is anarchy's way of making more anarchy."
        - Robert Anton Wilson



Reply to: