• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Can't receive find from ICQ users in the outside world.....

CP

Senior member
I'm using Linksys 4-Port router (BEFSR41) with 2 other users sharing the cable service. After setting up the basic configuration on the router, everything seems up and running well except we were unable to receive files that people trying to send over the ICQ network. We are having no problem sending stuff out but just unable to receive anything from them. So far I receive no reply from Linksys support yet. Any idea what should be done to make it work??

Any help in advance will be highly appreciated.
 
The router is blocking any attempt to establish a direct connection to your PCs (which is how ICQ transfer files)... You can solve this by forwarding the port ICQ use through the router...
 
What port number does ICQ uses for file transfering? Here are the choices I have. Any hint?

7 (Echo)
21 (FTP)
23 (TELNET)
25 (SMTP)
53 (DNS)
79 (finger)
80 (HTTP)
110 (POP3)
119 (NNTP)
161 (SNMP)
162 (SNMP Trap)
 
Go to ICQ -> Preferences -> Connections, and under Server tab, click Using Firewall and Not Using Proxy. Then go to User tab, click Not Using Proxy and Use The Following TCP Listen Port For Incoming Event. Put from 20000 to 20019 for your 1st computer, 20020 to 20039 for your 2nd computer, 20040 to 20059 for your 3rd computer, and so on...

Go to your router and forward those port to each computer. 20000 to 20019 to 192.168.1.101 or whatever.
 
ThurzNite:

Do this:

Go to ICQ -> Preferences -> Connections, and under Server tab, click Using Firewall and Not Using Proxy. Then go to User tab, click use server proxy settings...
 
BCYL: Yeah, I've seen the window. I'm just wondering which is the first computer: the one running ics or the client?
 
ThurzNite, when you use ICS that computer is the server. It is the one you have to map the ports from. The others would be your clients. So the first port range 20000-20019 needs to be mapped to the first client. It helps to set your clients up to use a static IP. So your ICS machine would have a local address of 192.168.0.1 and the first client should be 192.168.0.2 From the ICS machine you need to open up ports 20000-20019 to IP 192.168.0.2 Then on the client machine using the IP 192.268.0.2 you need to set the ICQ connection to use ports 20000 - 20019. Then do the same for the other clients using the next 20 ranges like bored showed.
 
If your Windows 98se machine is the one with the 2 NICs it is the one you set the port mapping on. The ICQ on this machine does not need to be set any different as it is the one coneected direct.
 
bored,

It still didn't work after trying your suggestion. I'm the second machine in my network with IP of 192.168.1.101 (verified thru winipcfg) therefore my ICQ listening port was set to 20020-20039.

I set forward 20020 port (only one entry) to 192.168.1.101 in the router setting, and the DHCP in the router disabled automatically.

Also in my network properties -> TCP/IP "Use DHCP for wing config" was set by default. The IP was set to be assigned automatically.

But I still couldn't receive any thing from other ICQ users......

What else I miss?

Thanks


Your replied:
Go to ICQ -> Preferences -> Connections, and under Server tab, click Using Firewall and Not Using Proxy. Then go to User tab, click Not Using Proxy and Use The Following TCP Listen Port For Incoming Event. Put from 20000 to 20019 for your 1st computer, 20020 to 20039 for your 2nd computer, 20040 to 20059 for your 3rd computer, and so on...
Go to your router and forward those port to each computer. 20000 to 20019 to 192.168.1.101 or whatever.

 
Back
Top