Guest User!

You are not Sophos Staff.

[9.193-11][Bug] Device specific Authentication don't work

The Device specific Authentication don't work. If I configure this Option for device type Windows and AD SSO or browser based, the Website could not be displayed. 

With authentication method none and device windows it works.

The log shows nothing related.

HTTPS scanning is turned off.

My test client is a Windows 8 Client with IE 10 and / or Firefox.

Proxy is running in transparent mode.
Parents
  • Can you more clearly explain your setup, perhaps a screenshot of the configuration.

    For example, what do you mean "the website could not be displayed".  The browser login website?  The destination site?

    Can you also please post what is in http.log.  We are most interested in device= and auth=


    The device enum is:

    typedef enum {
        DEVICE_UNKNOWN = 0,
        DEVICE_WINDOWS=1,
        DEVICE_MACOSX=2,
        DEVICE_LINUX=3,
        DEVICE_IOS=4,
        DEVICE_ANDROID=5,
        DEVICE_KINDLE=6,
        DEVICE_BLACKBERRY=7,
        DEVICE_FREEBSD=8
    } p0f_device_t;

    The auth enum is:
    typedef enum {
            AUTH_NONE = 0,
            AUTH_BASIC=1,
            AUTH_ADIR=2,
            AUTH_EDIR=3,
            AUTH_TRANSPARENT=4, //aka Browser auth
            AUTH_OPENDIRECTORY=5,
            AUTH_ENDPOINT=6, //aka Agent
            AUTH_POLICYTEST=7,
            AUTH_NUMBER_OF_AUTHS /* must be the last one */
    } auth_t;
Reply
  • Can you more clearly explain your setup, perhaps a screenshot of the configuration.

    For example, what do you mean "the website could not be displayed".  The browser login website?  The destination site?

    Can you also please post what is in http.log.  We are most interested in device= and auth=


    The device enum is:

    typedef enum {
        DEVICE_UNKNOWN = 0,
        DEVICE_WINDOWS=1,
        DEVICE_MACOSX=2,
        DEVICE_LINUX=3,
        DEVICE_IOS=4,
        DEVICE_ANDROID=5,
        DEVICE_KINDLE=6,
        DEVICE_BLACKBERRY=7,
        DEVICE_FREEBSD=8
    } p0f_device_t;

    The auth enum is:
    typedef enum {
            AUTH_NONE = 0,
            AUTH_BASIC=1,
            AUTH_ADIR=2,
            AUTH_EDIR=3,
            AUTH_TRANSPARENT=4, //aka Browser auth
            AUTH_OPENDIRECTORY=5,
            AUTH_ENDPOINT=6, //aka Agent
            AUTH_POLICYTEST=7,
            AUTH_NUMBER_OF_AUTHS /* must be the last one */
    } auth_t;
Children