This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RED and AD authentication

I have a UTM 425 Version number 9.308-16.  We recently switched from and e-directory SSO to and Active Directory SSO.  We have web filtering set up so a proxy address is required in the browser, and a group of users authorized to access the internet.   Since moving over everyone is working fine except the two remote locations sitting behind RED 10's.  The get an authentication failed page.  It doesn't matter which user logs in, it happens on all users.

Web Filter Log for that IP
2015:03:13-13:26:06 Linus httpproxy[5971]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request blocked" action="block" method="CONNECT" srcip="10.82.3.128" dstip="" user="useradmin" ad_domain="SNOOPY" statuscode="403" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="0" request="0xd67ad800" url="10.12.0.72:13111/" referer="" error="Target service not allowed" authtime="163" dnstime="0" cattime="0" avscantime="0" fullreqtime="2591529" device="0" auth="2" ua="" exceptions="av,content,url,mime,fileextension"

2015:03:13-13:29:41 Linus httpproxy[5971]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request blocked" action="block" method="CONNECT" srcip="10.82.3.128" dstip="" user="useradmin" ad_domain="SNOOPY" statuscode="403" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="0" request="0xdfbb4000" url="10.12.0.72:13111/" referer="" error="Target service not allowed" authtime="99" dnstime="0" cattime="0" avscantime="0" fullreqtime="4415844" device="0" auth="2" ua="" exceptions="av,content,url,mime,fileextension"

2015:03:13-13:31:11 Linus httpproxy[5971]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request blocked" action="block" method="CONNECT" srcip="10.82.3.128" dstip="" user="useradmin" ad_domain="SNOOPY" statuscode="403" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="0" request="0xd5a8e000" url="10.12.0.72:13111/" referer="" error="Target service not allowed" authtime="233" dnstime="0" cattime="0" avscantime="0" fullreqtime="2230410" device="0" auth="2" ua="" exceptions="av,content,url,mime,fileextension"

Put in an exception for authentication and the users can now go out to the internet.  
Log Filter after exception added.

2015:03:13-13:44:54 Linus httpproxy[5971]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="pass" method="GET" srcip="10.82.3.128" dstip="93.184.215.200" user="" ad_domain="" statuscode="200" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="13935" request="0xd60f4000" url="ie9cvlist.ie.microsoft.com/.../xml"

2015:03:13-13:44:57 Linus httpproxy[5971]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="pass" method="GET" srcip="10.82.3.128" dstip="131.253.40.59" user="" ad_domain="" statuscode="301" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="0" request="0xd8707800" url="g.msn.com/.../5.0)" exceptions="auth,url" application="msn" app-id="311"


2015:03:13-13:44:58 Linus httpproxy[5971]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="pass" method="GET" srcip="10.82.3.128" dstip="204.79.197.203" user="" ad_domain="" statuscode="200" cached="0" profile="REF_DefaultHTTPProfile (Default Web Filter Profile)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="66723" request="0xd8707800" url="www.msn.com/en-us

If the user logs into any computer that is not behind the RED no problem, but if they are behind the RED then it fails without the exception in place.
Also when it was blocked the url was listed as url="10.12.0.72:13111/  This is the ip address of our Kaspersky system.  I thought that was strange also.


This thread was automatically locked due to age.
  • I added that service to the Filtering Options and turned off the exception for Authentication, and they still get blocked going to the internet through the proxy.  When I turn the authentication exception on, then they can access the internet.  I didn't get a chance to get another log capture so I'll work that tomorrow.
  • I think part of the problem is the machines behind the RED is not able to read or pull the user information from the Group that is authorized to access the internet.  If you look on all of the strings the user="" ad_domain="" statuscode="403 doesn't show a user name.  Users that are not behind the RED have this  user="soleary" ad_domain="SNOOPY" statuscode="200" with the authentication exception the log see's this.  user="" ad_domain="" statuscode="200"  I hope this makes sense.  

    I believe the RED is not passing or reading the Active Directory information.
  • abens, the Web Filtering logfile should have the line(s) you need.  Your last comment is confusing.  If you have an Exception for authentication, you will have user="" ad_domain="".  Until we see a new log line with the target service added and the Exception off, we can't draw any more conclusions.

    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • Also, two things to check.

    Web protection > Filtering Options > Misc - scroll down a bit and check if you're limiting AD_SSO to a single interface.  The RED tunnels may be excluded from this...

    Also, are you including the RED networks within the Web Filtering profiles?  If not, they will not macth a profile and content filter action which is apparent in the log files.

    Perhaps some screen caps from the Web Filter profiles are needed.

    ==

    When in doubt, Script it out.

  • Sorry last week got real crazy.  I'm going to being working on the workstations tomorrow so I'll have the log file. 
    Bob sorry for the confusion, I'll make sure that we get a good log file.  
    Azron double checked the settings you posted and we are not limiting the AD_SSO.  RED networks are included with the Web Filtering profiles.

    Al
  • OK problem solved.  Yesterday I spent about an hour clearing all of the old e-directory user accounts, and auto-generated accounts out of the UTM.  Then ran a prefetch of everyone from AD.  So now the only accounts in the 425 are from the AD server.  This morning I went in and disabled the exception for authentication for behind the RED, remoted into the machine and it went straight through the proxy with proper authentication.  So I'm going to assume the authentication process was trying to use an old e-directory account to authenticate through.  

    Thanks for the help.

    Al
  • Al, with a 425, you must have a substantial number of users.  They don't need to be synced to the UTM for SSO.  Consider #6 in Rulz.  Support has a script that will delete all users synced from AD if you would like to limit prefetch to a few, select Groups.

    Cheers - Bob
     
    Sophos UTM Community Moderator
    Sophos Certified Architect - UTM
    Sophos Certified Engineer - XG
    Gold Solution Partner since 2005
    MediaSoft, Inc. USA
  • Not a lot of users about 200, but we use this for them to authenticate to the proxy.  I'm going through your Rulz list to see if I can make things better.

    Al