LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Security
User Name
Password
Linux - Security This forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.

Notices


Reply
  Search this Thread
Old 02-23-2011, 04:15 PM   #1
Durham
Member
 
Registered: Feb 2002
Distribution: Debian, Ubuntu, Clonezilla, Knoppix, Kubuntu
Posts: 46

Rep: Reputation: 16
Linux-PCs "blocked" in network with MS Frewall 1


The last weeks I hve not been able to access the Internet with my linux-pc's on the countys network. At the gateway there is a web filter. IWSVA - InterScan Web Security Virtual Appliance from TrendMicro. Behind the GW there is a MS Firewall-1 (r75). Directly behind this firewall I can access the internet in a normal way, and everything seems to work ok.

At the municipality town hall there is second MS Firewall-1 r75, and behind this one no PC's running Linux is able to access internet. Mac and Windows have no problems.

There is no use of proxy in the network.

With my Linux PC I can open HTTPS pages (also tested with wget)
HTTP pages are getting time out (the same when I use wget)
SSH and SCP is possible to remote hosts
FTP is not possible from Linux
I can ping, trace, tcptraceroute the entire network.
Mail is working normal

I do not believe that this MS Gold partner is doing this intentionally, but the result is that no PC running Linux can access the internet at the countys schools, libraries, public areas with wifi, sports halls, town halls, and so on...
 
Old 02-23-2011, 05:14 PM   #2
kbp
Senior Member
 
Registered: Aug 2009
Posts: 3,790

Rep: Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653
Try starting httpd on a Linux box behind the gateway and test the connection to it from a Linux box at the town hall

i.e

[linux_a]---[MSFW@town_hall]---------[linux_b_with_httpd]-------[MSFW@gateway]---[trend_appliance]---[internet]

If the connection fails at least you can run tcpdump to see if the traffic is actually being blocked.

I vaguely remember years ago there used to be a MS Proxy client, not sure if it still exists but it may be worth checking that there's nothing similar installed on the Windows pc's.
 
Old 02-23-2011, 05:19 PM   #3
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
Have you tried changing your browser user agent? Clearly that won't work for FTP or wget, but maybe it'll at least let you browse the net.
 
Old 02-23-2011, 05:27 PM   #4
Durham
Member
 
Registered: Feb 2002
Distribution: Debian, Ubuntu, Clonezilla, Knoppix, Kubuntu
Posts: 46

Original Poster
Rep: Reputation: 16
Yes, I have tried to change the user agent. No luck
 
Old 02-24-2011, 01:40 PM   #5
Durham
Member
 
Registered: Feb 2002
Distribution: Debian, Ubuntu, Clonezilla, Knoppix, Kubuntu
Posts: 46

Original Poster
Rep: Reputation: 16
I can access all webpages that run on servers on the inside of the GW and IWSVA
 
Old 02-24-2011, 04:03 PM   #6
kbp
Senior Member
 
Registered: Aug 2009
Posts: 3,790

Rep: Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653Reputation: 653
Do you have access to logs on the gateway or IWSVA ?
 
Old 02-24-2011, 05:36 PM   #7
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,757

Rep: Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983
Quote:
Originally Posted by Durham View Post
I can access all webpages that run on servers on the inside of the GW and IWSVA
Unless you're the administrator of that network, there's not much you can do, aside from putting in a request to get things diagnosed/changed. The user-agent switcher is the only thing you could try, and it's not working, so there must be some other sort of identification/authentication being used that's on the Windows boxes, and not on the Linux side.

There MAY be ways around things, but per LQ rules, circumventing data security policies/protocols isn't something that's done here. I realize you may be asking for totally legitimate reasons, but we've got now way of KNOWING that for sure.
 
Old 02-25-2011, 05:28 AM   #8
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 234Reputation: 234Reputation: 234
Quote:
Originally Posted by pljvaldez View Post
Have you tried changing your browser user agent?
Especially, have you tried the "Mask" option in Opera?

Quote:
Originally Posted by Durham View Post
Yes, I have tried to change the user agent.
Which browsers, & what -- exactly, please -- did you change it to? Did you lift a user agent string right out of IE, including claiming to be "Winders"?

Last edited by archtoad6; 02-25-2011 at 05:31 AM.
 
Old 02-26-2011, 05:45 PM   #9
Durham
Member
 
Registered: Feb 2002
Distribution: Debian, Ubuntu, Clonezilla, Knoppix, Kubuntu
Posts: 46

Original Poster
Rep: Reputation: 16
Quote:
Originally Posted by kbp View Post
Do you have access to logs on the gateway or IWSVA ?
No, I dont have access to the logs from IWSVA

Quote:
Originally Posted by TB0ne View Post
Unless you're the administrator of that network, there's not much you can do, aside from putting in a request to get things diagnosed/changed. The user-agent switcher is the only thing you could try, and it's not working, so there must be some other sort of identification/authentication being used that's on the Windows boxes, and not on the Linux side.
I have used Wireshark to compare the dump form the inside and the outside. When I'm on the inside, I see the 3 first packets of the session.

1. DNS query
2. DNS respons
3. HTTP [SYN]
...but no HTTP [SYN, ACK]


Quote:
Originally Posted by TB0ne View Post
There MAY be ways around things, but per LQ rules, circumventing data security policies/protocols isn't something that's done here. I realize you may be asking for totally legitimate reasons, but we've got now way of KNOWING that for sure.
It is no problem to get around this when I can use SSH, but this is not the way to do it...

Quote:
Originally Posted by kbp View Post
Try starting httpd on a Linux box behind the gateway and test the connection to it from a Linux box at the town hall

i.e

[linux_a]---[MSFW@town_hall]---------[linux_b_with_httpd]-------[MSFW@gateway]---[trend_appliance]---[internet]

If the connection fails at least you can run tcpdump to see if the traffic is actually being blocked.

I vaguely remember years ago there used to be a MS Proxy client, not sure if it still exists but it may be worth checking that there's nothing similar installed on the Windows pc's.
This seems interesting, but I didn't understand all of it. Could you try to explain a bit more?


I have talked to the ISP, and I believe them when they tell me that they do not understand why this is happening. They are trying to solve the problem, but I dont think they know where to look...

I have found a tiny difference in the third packet of the http-session.

Transmission...
Source port: 39407 (39407)
Destination port: http (80)
[Stream index: 2]

Transmission...
Source port: 53167 (53167)
Destination port: http (80)
[Stream index: 1]

The one with [Stream index: 1] completes the whole HTTP-session.
The SATNET stream ientifier option provides a way for the 16-bit SATNET stream identifier to be carried through networks that do not support the stream concept. The stream id is regarded as an obsolete part of tcp.

Anyone who knows anything about this?

Last edited by Durham; 02-27-2011 at 07:35 AM.
 
Old 02-27-2011, 04:07 AM   #10
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 234Reputation: 234Reputation: 234
I don't know if your choice of words is confusing anyone else, do really mean "packet" not "package"? If so, you can edit your last post to fix the confusion.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: How and When "Average Joe" and "Geek" Get New PCs (Comic) LXer Syndicated Linux News 2 05-25-2008 03:58 PM
"NIM thread blocked" & "Deadman Switch (DMS) close to trigger" errors sosborne Linux - Networking 1 06-28-2006 02:07 PM
"NIM thread blocked" & "Deadman Switch" errors sosborne AIX 3 06-01-2006 11:21 AM
NEC DVD-RW ND-3540A "blocked" in SuSE Linux 9.3 Jbw1291 Linux - Hardware 6 02-06-2006 06:54 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Security

All times are GMT -5. The time now is 10:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration