goodbrazer & gibran,
I apologize for not following the ‘How to Submit Bug Reports’ in the initial post!
At this point I suspect that there is something the router
(probably the dd-wrt firmware) is doing to TCP packets
that it initiates or forwards that CFW doesn’t like.
That incoming packets are being dropped before the global
rules processing.
Without CFW or when using ZoneAlarm Security Suite incoming connections
work completely.
The info you requested follows:
Thanks!
Frank
- Dell Inspiron 8000 Notebook
- Pentium III 850MHz, 512MB RAM (x32)
- Windows XP Pro SP2, all updates as of 2/12/08
- Running Applications:
- CFW 3.0.16.295 (x32)
- Avira AntiVir PersonalEdition Classic - latest version
- Truecrypt 4.3a (Disk encryption)
- Acronis True Image 10 (Backup & Disk imaging)
- OneTouchMon (Visioneer Scanner utility)
- ATI Desktop Control Panel
- I8kfanGUI.exe (3rd party fan control utility for notebook)
*** Problem & Symptoms:
All TCP packets appear to be blocked by CFW when notebook is connected to the home network.
Incoming TCP works OK when notebook is connected to work network.
Pinging notebook works at home and at work.
Originally started debugging this issue when trying to use XP Remote Desktop from work.
But testing with Remote Desktop is cumbersome so I started using Telnet to test
this issue.
Only one computer at home but Router with dd-wrt firmware has a linux telnet client.
To test, I connect to router’s Secure Shell server using Putty client.
Start telnet client on the router and attempt to connect back to PC. No response.
Set CFW firewall to ‘Disabled’ and telnet connection from router to PC works.
Ping from router always works, so ICMP packets are passed.
Global rule set up to block and log all incoming packets logs incoming ICMP packets,
but never incoming TCP packets.
*** Steps taken to resolve this issue:
Posted problem on Comodo Firewall V3 forum. Performed steps requested by ‘sded’.
Uninstalled / reinstalled CFW 3 times so far, being very careful of setup selections.
Disabled AntiVir Virus Scanner, later tried uninstalling AntiVir Virus Scanner.
Tried with default settings just after install.
Tried all firewall settings from Disabled to Custom Policy Mode.
Only works when Disabled.
Tried Alert settings of Very Low to Very High, no effect.
Cleared ‘ICS’ check box
Attack Detections Settings: Increased Traffic Rate from 20 to 200 packets/sec for all settings
since complete blocking of incoming packets sounds like firewall is in ‘emergency’ mode, but
I’ve never received any alerts or log messages saying so.
Cleared all options 'Block Fragments, Protocol Analysis, Checksum, and Monitor other protocols.
Tried various allow and block rules in global settings to attempt to determine if packets
are making it past the global rules. Never got log notifications for incoming TCP when a global
rule was set up to block all incoming packets. Always got log notifications when ICMP ping was blocked.
Logging blocked packets did function correctly on work network but not at home.
Tried disabling Defense+, no effect.
Tried removing CFW and installed ZoneAlarm Security Suite.
Incoming connections worked flawlessly.
Preformed ‘clean’ uninstall of ZASS and reinstalled CFW.
(Note: Most of this debugging effort occurred before ZASS was installed so
there is no possibility that left over ZASS components have been interferring with CFW.
I used ZASS with W2K on this computer. XP was a clean install, not an upgrade.)
Captured incoming TCP packets on home and work networks using Wireshark.
Results attached in prior post.
***Defense+ & Firewall+ modes:
Defense+:
Normally ‘Clean PC Mode’, tried ‘Disabled’ also.
Trust Signed Applications checked.
All ‘Monitor’ Settings checked.
Firewall+:
Normally ‘Custom Policy Mode’, also tried ’ Train with Safe’, ‘Training’, & ‘Disabled Modes’
Alert Settings: Tried Low, Very Low & Very High.
ICS box cleared (also tried with box checked), all other Enable boxes checked.
***Reboot / BSOD- Never experienced a reboot or BSOD with this issue.
Do TCP packets pass normally throughout your Home Network when firewall is disabled (rightclick on icon in tray->firewall->disabled)?
YES! Works every time when firewall is disabled.
Can you exit/disable all processes (except TCP packet sender and firewall) and test again?
Disabled Processes, services and drivers:
- AntiVir - Disabled APP startup, disabled 2 services, disabled 3 drivers.
- Truecrypt - Disabled APP startup, disabled driver.
- Acronis True Image - Disabled all autostart Apps, disabled service, disabled driver.
- OneTouchMon - disabled APP startup
- ATI Desktop Control Panel - Disabled APP startup, disabled service.
- I8kfanGUI - disabled APP startup, disabled driver.
Rebooted.
- Checked process list using Sysinternals Process Explorer.
Only CFW and Process Explorer are running. Exited Process Explorer.
Tested incoming connection using Telnet
- Set Firewall to ‘Training’ Mode.
- Started Telnet Service on PC.
- Started Putty SSH client on PC.
- Connected from PC to Router using SSH.
- Started Router Telnet client
- Tried connection back to PC with ‘telnet 192.168.131.10’
No response. Timed out.
- Set Firewall to disabled.
- Press up arrow then enter (to ensure I had the same command as before)
- Telnet immediately connected to the PC server.
Try to uncheck all items under firewall->advanced->attack detection settings and test again.
- Cleared Block Fragments check box. All others already clear.
- Set Firewall to ‘Training’ Mode.
- Tried connection back to PC with ‘telnet 192.168.131.10’ on Router.
- No response. Timed out
- Set Firewall to disabled.
- Press up arrow then enter (to ensure I had the same command as before)
- Telnet immediately connected to the PC server.
In addition to the other mandatory info needed as per goodbrazer post please post a ipconfig output and your configured network zones.
ipconfig output:
Windows IP Configuration
Host Name . . . . . . . . . . . . : dd8xdg01
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel 8255x-based PCI Ethernet Adapter (10/100)
Physical Address. . . . . . . . . : 00-20-E0-65-31-9E
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.131.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.131.250
DHCP Server . . . . . . . . . . . : 192.168.131.250
DNS Servers . . . . . . . . . . . : 192.168.131.250
Primary WINS Server . . . . . . . : 192.168.0.2
Lease Obtained. . . . . . . . . . : Wednesday, February 13, 2008 7:03:20 AM
Lease Expires . . . . . . . . . . : Monday, January 18, 2038 7:14:07 PM
Configured Network Zones:
- Loopback Zone: IP In[127.0.0.1/255.0.0.0]
- Home Network: IP In[192.168.131.10/255.255.255.0]
- Work Network: IP In[192.168.0.79/255.255.255.0]