Campus Manager User Tracking Report - dot1xEnabled = False

The Campus Manager User Tracking Report has the dot1xEnabled field that is always false.
It was my understanding that the switch will send SNMP Trap Notifications to Cisco Works regarding the status of 802.1x authentication per port.
We have configured per port:
snmp trap mac-notification added
snmp trap mac-notification removed
and globally
snmp-server host x.x.x.x  abababa udp-port 1431 MAC-Notification
With no success, so we opened a TAC case, 614376387 and we were told by TAC and the Development Engineers that this "feature" does not work in LMS 3.2 and Campus Manager 5.2.1 and that this feature will be available in the next new release.
I thought I had read on this forum that some folks have this 'feature' working, where this field shows the current status of 802.1x per access port.
Has anyone been able to get this 'feature' to work?  And if so, what versions are you running and what were the 'tricks' to get it working?
Much appreciated.

The MAC address notification traps only alert Campus to the fact that a MAC address has been learned or removed from a given port.  That starts the dynamic UT process.  With no other information, you will potentially see a new record appear in UT shortly after receiving the trap.  However, that record will not have IP or username data associated with it.
To get the IP data, Campus will poll the CISCO-DHCP-SNOOPING-MIB to pull IP data.  To get username data, Campus will poll the IEEE8021-PAE-MIB of the switch to get dot1x information.  So, your switch must be configured for dot1x, and it must support this MIB (in particular, the objects dot1xAuthSessionTime, dot1xAuthSessionUserName, and dot1xPaePortCapabilities).
Without dot1x, hope is not lost.  If the end host is running Windows and the UTLite tool, then when the user logs in, UTLite should start from their logon script, and send a UDP update to Campus with the username and IP of the host.

Similar Messages

  • Campus manager user tracking problem

    Hi We are using LMS 3.0.1 and the campus manager verson is 5.0.2. We have two subnet which are used for the management ip of switch kept in two different geographical areas. I have made the entry of all devices kept in both subnets and all the devices are know device in DCR, RME and DFM. also after data collection the devices are shown in campus manager database. But I am not able to learn the end host details of the hosts connected to one of our segment.
    even if the perticular subnet is not appearing in "campus user tracking" as well as the devices belongs to the subnet. but I am getting all end host details from the second subnet.
    please help.

    Hi clarke,
    i have updated the cm to the latest but still it did not learn. Later i added the 10.188.7.x ip addresses manually in the discovery settings instead of " *.*.*.* " - ip range. Now i am able to see these devices in topology view > layer 2 veiw as connected devices & not seen in unconnected..
    Now i need to see the hostname, ip address etc details of these segments in UT acquisition window.... Secondly in topology view, the core switch is showing in "?" question mark symbol. This device is WS-C6509-E (sup-bootdisk:s72033-ipbase-mz.122-33.SXH3a.bin). I tried to delete this device from common services and added it again, there i selected "ws-c6509", i did not see the " ws-c6509-E".
    in Cisco site, the serial number of the device is showing as the device "VS-C6509E-S720-10G"
    Can u pls help me on this..
    regards
    rajesh

  • LMS Campus Manager User Tracking and LLDP

    I haven't been able to find a definitive answer on whether User Tracking can complete its
    discovery using LLDP (802.1AB) instead of CDP. My WAN provider only supports LLDP.
    If anyone has successfully used LLDP for this purpose I'd appreciate a reply - otherwise I'll have to head to the lab.
    Thank you....William

    No, LLDP is not supported by Campus Manager.  Only CDP is supported.

  • "Manage Users" IR report displaying incorrect user types

    Home>Administration>Users
    APEX 4.0.2.00.07
    DB 11.2.0.2
    Found a couple of question-raising things:
    1) User type is showing "Workspace Administrator" for almost all users (many are only users) with a couple identified as "Developer" (who really do only have developer privs turned on). If I knew the sql for the IR report I might find the problem - checked wwv_flow_fnd_user and wwv_flow_developers and they both look OK (no recs in wwv_flow_developers for the end users and those with given admin privs are marked as admin, etc.). Did find one dup group name but removing it didn't seem to have an effect.
    2) Trying to find out what is going on I found the second: It appears that if you have assigned more than one group to a user (apex group to apex user), then add the group_name column to the Manage Users IR, you get the "single row subquery returns more than one row".
    Haven't found any other posts here on this. Any ideas?
    Thanks,
    Steve

    Thanks Richard - forgot about the builder import.
    After taking the IR sql and working it I found the following:
    In this apex installation...
    There seems to be a problem with the outer join between wwv_flow_developers and wwv_flow_fnd_user which brings non-null values for d.is_admin and d.is_developer (and for us these are 'Y' if there are no matching records in wwv_flow_developers.
    Changing the decode for DEV_TYPE to use a nvl for d.userid to set all users to end user if they are not in the wwv_flow_developers table fixes the display of user type.
    Now I am guessing this is a data anomaly rather than a bug. Anyone have any ideas on why the outer join to wwv_flow_developers shows a not-null value for is_admin and is_developer?
    Steve
    Here is a mostly-intact version of the region source (I shortened it considerably from the code below to focus on the incorrect USER TYPE display issue):
    select /* APEX4350P55a */
    USER_ID,
    u.user_name "USER",
    u.email_address "eMail",
    u.first_name,
    u.last_name,
    replace(u.default_schema,'%'||'null%',null) df,
    decode(nvl(d.is_developer,'N'),'Y', (select case
    when (wwv_flow_fnd_user_api.workspace_account_days_left(
    wwv_flow_user_api.get_username(user_id)) > 0)
    then m.password_valid
         else m.password_expired
    end expiration from dual),
    m.no_developer_priv) developer,
    decode (nvl(d.is_developer,'N'),'Y',last_login,null) last_login,
    decode (nvl(d.is_developer,'N'),'Y',last_login,null) last_login2,
    decode (nvl(d.is_developer,'N'),'Y',
    nvl(builder_login_count,0),null) builder_login_count,
    decode(nvl(u.account_locked,'N'),'Y',m.yes,m.n)ul,
    case
    when (wwv_flow_fnd_user_api.end_user_account_days_left(
    wwv_flow_user_api.get_username(user_id)) > 0)
    then m.password_valid
    else m.password_expired
    end expiration,
    u.DESCRIPTION,
    u.PASSWORD_LIFESPAN_DAYS,
    u.PASSWORD_LIFESPAN_ACCESSES,
    u.PASSWORD_ACCESSES_LEFT,
    u.LAST_AGENT,
    u.LAST_IP,
    u.ACCOUNT_EXPIRY,
    u.FAILED_ACCESS_ATTEMPTS,
    u.CHANGE_PASSWORD_ON_FIRST_USE,
    u.FIRST_PASSWORD_USE_OCCURRED,
    decode(nvl(d.is_admin,'N'),'Y',
    m.admin,decode(nvl(d.is_developer,'N'),
    'Y',m.dev,m.end_user)) dev_type,
    (select group_id from WWV_FLOW_FND_GROUP_USERS where user_id = u.user_id) group_id,
    (select GROUP_NAME from WWV_FLOW_FND_USER_GROUPS where id = (select group_id from WWV_FLOW_FND_GROUP_USERS where user_id = u.user_id)) group_name,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    CREATION_DATE,
    CREATED_BY,
    nvl(d.developer_type,'END_USER') developer_type,
    decode(nvl(ALLOW_APP_BUILDING_YN,'Y'),'Y',m.yes,m.n) ALLOW_APP_BUILDING,
    decode(nvl(ALLOW_SQL_WORKSHOP_YN,'Y'),'Y',m.yes,m.n) ALLOW_SQL_WORKSHOP,
    decode(nvl(ALLOW_WEBSHEET_DEV_YN,'Y'),'Y',m.yes,m.n) ALLOW_WEBSHEET_DEV,
    decode(nvl(ALLOW_TEAM_DEVELOPMENT_YN,'Y'),'Y',m.yes,m.n) ALLOW_TEAM_DEVOPMENT
    from WWV_FLOW_FND_USER u,
    (select USERID,
    decode(instr(DEVELOPER_ROLE,'ADMIN'),0,'N','Y') is_admin,
    'Y' is_developer,
    case
    when instr(DEVELOPER_ROLE,'BASIC_DEV') > 0 then
    'BASIC_DEV'
    when instr(DEVELOPER_ROLE,'ADMIN') > 0 then
    'ADMIN'
    when instr(DEVELOPER_ROLE,'CREATE') > 0 then
    'DEVELOPER'
    else
    'UNKNOWN'
    end developer_type
    from WWV_FLOW_DEVELOPERS
    where security_group_id = :flow_security_group_id) d,
    (select wwv_flow_lang.system_message('F4000.NO') n,
    wwv_flow_lang.system_message('F4000.YES') yes,
    wwv_flow_lang.system_message('PASSWORD_VALID') password_valid,
    wwv_flow_lang.system_message('PASSWORD_EXPIRED') password_expired,
    wwv_flow_lang.system_message('NO_DEVELOPER_PRIV') no_developer_priv,
    wwv_flow_lang.system_message('DEVELOPER') dev,
    wwv_flow_lang.system_message('ADMINISTATOR') admin,
    wwv_flow_lang.system_message('END_USER') end_user,
    wwv_flow_lang.system_message('BASIC_DEVELOPER') basic_developer
    from dual) m
    where
    u.user_name = d.userid(+) and
    u.security_group_id = :flow_security_group_id
    Edited by: stevehoward on Jul 6, 2011 11:37 AM
    Edited by: stevehoward on Jul 6, 2011 11:40 AM

  • User Tracking ---Report

    Hi experts,
    can any body tell me how can i make a ABAP Report which give number of user login in into the system on the user specified date and time for how long time with all details
    for example -
    .user name,time,tcode,tables,anything that used by user
    Regards,
    imran

    Hi
    try this code
    *& Report  ZALV_LIST_OF_USERS                                          *
    REPORT ZALV_LIST_OF_USERS.
    TABLES: ZSAPUSERS.
    type-pools slis.
    DATA: ITAB TYPE ZSAPUSERS OCCURS 0 WITH HEADER LINE,
          TEMP TYPE I.
    DATA: INT_FCAT TYPE SLIS_T_FIELDCAT_ALV.
    DATA: i_repid like sy-repid, SDATE TYPE SY-DATUM.
    DATA: TITLE(50) TYPE C.
    DATA: STR TYPE ZSAPUSERS-ZUSER.
    DATA: LISTHEADER TYPE SLIS_T_LISTHEADER.
    DATA: DATELOW(10) TYPE C,
          DATEHIGH(10) TYPE C.
    DATA: TOP_OF_PAGE      TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.
    DATA: TOP_OF_LIST     TYPE SLIS_FORMNAME VALUE 'TOP_OF_LIST'.
    DATA: V_USER_COMMAND TYPE SLIS_FORMNAME VALUE 'USER_COMMAND'.
    DATA: EVENTS           TYPE SLIS_T_EVENT.
    SDATE = SY-DATUM - 1.
    SELECTION-SCREEN BEGIN OF BLOCK SR WITH FRAME TITLE TEXT-001.
    SELECT-OPTIONS ZVUSER FOR ZSAPUSERS-ZUSER DEFAULT '*' OBLIGATORY no
    INTERVALS no-extension.
    SELECT-OPTIONS ZTCODE FOR ZSAPUSERS-TCODE no INTERVALS
    no-extension.
    SELECT-OPTIONS ZVDATE for ZSAPUSERS-ZDATE.
    SELECTION-SCREEN END OF BLOCK SR.
    PERFORM GET_EVENTS.
    START-OF-SELECTION.
      MOVE: 'I'      TO ZVUSER-SIGN,
            'CP'     TO ZVUSER-OPTION,
             ZVUSER-LOW  TO ZVUSER-LOW.
      APPEND ZVUSER.
    *  MOVE: 'I'      TO ZTCODE-SIGN,
    *        'CP'     TO ZTCODE-OPTION,
    *         ZTCODE  TO ZTCODE-LOW.
    *  APPEND ZTCODE.
      i_repid = sy-repid.
      IF ZTCODE-LOW EQ ''.
        SELECT * INTO TABLE ITAB FROM ZSAPUSERS WHERE ( ZDATE IN
        ZVDATE AND ZUSER IN ZVUSER ) ORDER BY RECID.
      ELSE.
        SELECT * INTO TABLE ITAB FROM ZSAPUSERS WHERE ( ZDATE IN
        ZVDATE AND ZUSER IN ZVUSER ) AND ( TCODE IN ZTCODE ) ORDER BY RECID.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM ITAB COMPARING ZUSER TCODE SERVER
      TERMID.
      PERFORM COMMENT_BUILD  USING LISTHEADER[].
      DESCRIBE TABLE ITAB LINES TEMP.
      TITLE = 'Displays SAP Users list, No. of Records : '.
      SET TITLEBAR 'TITLEBAR' WITH TITLE TEMP.
      PERFORM INIT_FIELDCAT.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM      = i_repid
          i_callback_user_command = 'USER_COMMAND'
          I_STRUCTURE_NAME        = 'ZSAPUSER'
          IT_FIELDCAT             = int_fcat[]
          it_events               = EVENTS[]
        TABLES
          T_OUTTAB                = ITAB
        EXCEPTIONS
          program_error           = 1
          others                  = 2.
    *&      Form  INIT_FIELDCAT
    *       text
    FORM INIT_FIELDCAT.
      DATA: POS TYPE I VALUE 1.
      DATA: M_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
    * Header Details.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'RECID'.
      M_FIELDCAT-SELTEXT_M     = 'RECORD ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'ZDATE'.
      M_FIELDCAT-SELTEXT_M     = 'START DATE'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TIME'.
      M_FIELDCAT-SELTEXT_M     = 'TIME'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'ZUSER'.
      M_FIELDCAT-SELTEXT_M     = 'USER'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TCODE'.
      M_FIELDCAT-SELTEXT_M     = 'TRANS ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'SERVER'.
      M_FIELDCAT-SELTEXT_M     = 'SERVER NAME'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TERMID'.
      M_FIELDCAT-SELTEXT_M     = 'TERMINAL ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
    ENDFORM.                    "INIT_FIELDCAT
    *&      Form  COMMENT_BUILD
    *       text
    *      -->LT_TOP_OF_Ptext
    FORM COMMENT_BUILD USING LT_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER.
      DATA: LS_LINE TYPE SLIS_LISTHEADER.
      data: tempstr(255) type c.
      write zvDATE-LOW to DATELOW DD/MM/YYYY.
      write zvDATE-HIGH to DATEHIGH DD/MM/YYYY.
      CLEAR LS_LINE.
      LS_LINE-TYP  = 'H'.
      concatenate 'Searching User : ' zvuser-low ' and Tcode : ' ztcode-low
      into tempstr.
      LS_LINE-INFO = tempstr.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
      CLEAR LS_LINE.
      LS_LINE-TYP  = 'S'.
      LS_LINE-KEY  = 'FROM DATE : '.
      LS_LINE-INFO = DATELOW.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
      LS_LINE-TYP  = 'S'.
      LS_LINE-KEY  = 'TO DATE : '.
      LS_LINE-INFO = DATEHIGH.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
    ENDFORM.                    "COMMENT_BUILD
    *&      Form  TOP_OF_PAGE
    *       text
    FORM TOP_OF_PAGE.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = LISTHEADER.
    ENDFORM.                    "TOP_OF_PAGE
    *&      Form  GET_EVENTS
    *       text
    FORM GET_EVENTS.
      DATA: LS_EVENT TYPE SLIS_ALV_EVENT.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          I_LIST_TYPE = 0
        IMPORTING
          ET_EVENTS   = EVENTS.
      READ TABLE EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE
                                        INTO LS_EVENT.
      IF SY-SUBRC = 0.
        MOVE TOP_OF_PAGE TO LS_EVENT-FORM.
        APPEND LS_EVENT TO EVENTS.
      ENDIF.
    ENDFORM.                    " GET_EVENTS
    <b> create an table using the name ZSAPUSERS
    in which include the following fileds
    ZUSER
    TCODE
    SERVER
    TERMID</b>
    then excute the program u can get the track or else there is standard TCode SM04
    try with that also
    Reward all helpfull points
    Regards
    Pavan

  • ALV user Tracking Report

    Hi experts,
    can any body tell me how can i make a ABAP  ALV Report which give number of user login in into the system for how long time with all details based on the user specified date,username,tcode  and time on selection screen
    for example -
    .user name,time,tcode,tables,anything that used by user on that specified date
    Regards,
    imran

    Hi Imran
    <u><b>
    I think yesterday i had given u the coding of the alv grid which displays the list of users
    ok refer to this code and follow what i say so that u can get the list of users</b></u>
    In this U have to create an Table with the following fields. In this program i had created a table with the name
    <b>ZSAPUSERS</b>
    In which u have to include the following fileds
    <b>ZUSER</b>   <u><b>Name of the User.</b></u>
    <b>TCODE</b>  <u><b> Transaction.</b></u>
    <b>SERVER</b> <u><b>Name of The Server.</b></u>
    <b>TERMID</b>  <u><b>Terminal ID working from</b></u>
    *& Report  ZALV_LIST_OF_USERS                                          *
    REPORT ZALV_LIST_OF_USERS.
    TABLES: ZSAPUSERS.
    type-pools slis.
    DATA: ITAB TYPE ZSAPUSERS OCCURS 0 WITH HEADER LINE,
          TEMP TYPE I.
    DATA: INT_FCAT TYPE SLIS_T_FIELDCAT_ALV.
    DATA: i_repid like sy-repid, SDATE TYPE SY-DATUM.
    DATA: TITLE(50) TYPE C.
    DATA: STR TYPE ZSAPUSERS-ZUSER.
    DATA: LISTHEADER TYPE SLIS_T_LISTHEADER.
    DATA: DATELOW(10) TYPE C,
          DATEHIGH(10) TYPE C.
    DATA: TOP_OF_PAGE      TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.
    DATA: TOP_OF_LIST     TYPE SLIS_FORMNAME VALUE 'TOP_OF_LIST'.
    DATA: V_USER_COMMAND TYPE SLIS_FORMNAME VALUE 'USER_COMMAND'.
    DATA: EVENTS           TYPE SLIS_T_EVENT.
    SDATE = SY-DATUM - 1.
    SELECTION-SCREEN BEGIN OF BLOCK SR WITH FRAME TITLE TEXT-001.
    SELECT-OPTIONS ZVUSER FOR ZSAPUSERS-ZUSER DEFAULT '*' OBLIGATORY no
    INTERVALS no-extension.
    SELECT-OPTIONS ZTCODE FOR ZSAPUSERS-TCODE no INTERVALS
    no-extension.
    SELECT-OPTIONS ZVDATE for ZSAPUSERS-ZDATE.
    SELECTION-SCREEN END OF BLOCK SR.
    PERFORM GET_EVENTS.
    START-OF-SELECTION.
      MOVE: 'I'      TO ZVUSER-SIGN,
            'CP'     TO ZVUSER-OPTION,
             ZVUSER-LOW  TO ZVUSER-LOW.
      APPEND ZVUSER.
    *  MOVE: 'I'      TO ZTCODE-SIGN,
    *        'CP'     TO ZTCODE-OPTION,
    *         ZTCODE  TO ZTCODE-LOW.
    *  APPEND ZTCODE.
      i_repid = sy-repid.
      IF ZTCODE-LOW EQ ''.
        SELECT * INTO TABLE ITAB FROM ZSAPUSERS WHERE ( ZDATE IN
        ZVDATE AND ZUSER IN ZVUSER ) ORDER BY RECID.
      ELSE.
        SELECT * INTO TABLE ITAB FROM ZSAPUSERS WHERE ( ZDATE IN
        ZVDATE AND ZUSER IN ZVUSER ) AND ( TCODE IN ZTCODE ) ORDER BY RECID.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM ITAB COMPARING ZUSER TCODE SERVER
      TERMID.
      PERFORM COMMENT_BUILD  USING LISTHEADER[].
      DESCRIBE TABLE ITAB LINES TEMP.
      TITLE = 'Displays SAP Users list, No. of Records : '.
      SET TITLEBAR 'TITLEBAR' WITH TITLE TEMP.
      PERFORM INIT_FIELDCAT.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM      = i_repid
          i_callback_user_command = 'USER_COMMAND'
          I_STRUCTURE_NAME        = 'ZSAPUSER'
          IT_FIELDCAT             = int_fcat[]
          it_events               = EVENTS[]
        TABLES
          T_OUTTAB                = ITAB
        EXCEPTIONS
          program_error           = 1
          others                  = 2.
    *&      Form  INIT_FIELDCAT
    *       text
    FORM INIT_FIELDCAT.
      DATA: POS TYPE I VALUE 1.
      DATA: M_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
    * Header Details.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'RECID'.
      M_FIELDCAT-SELTEXT_M     = 'RECORD ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'ZDATE'.
      M_FIELDCAT-SELTEXT_M     = 'START DATE'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TIME'.
      M_FIELDCAT-SELTEXT_M     = 'TIME'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'ZUSER'.
      M_FIELDCAT-SELTEXT_M     = 'USER'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TCODE'.
      M_FIELDCAT-SELTEXT_M     = 'TRANS ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'SERVER'.
      M_FIELDCAT-SELTEXT_M     = 'SERVER NAME'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
      CLEAR M_FIELDCAT.
      M_FIELDCAT-COL_POS       =  POS.
      M_FIELDCAT-FIELDNAME     = 'TERMID'.
      M_FIELDCAT-SELTEXT_M     = 'TERMINAL ID'.
      M_FIELDCAT-HOTSPOT       = ''.
      M_FIELDCAT-TABNAME       =  'ITAB'.
      M_FIELDCAT-OUTPUTLEN = ''.
      APPEND M_FIELDCAT TO INT_fcat.
      POS = POS + 1.
    ENDFORM.                    "INIT_FIELDCAT
    *&      Form  COMMENT_BUILD
    *       text
    *      -->LT_TOP_OF_Ptext
    FORM COMMENT_BUILD USING LT_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER.
      DATA: LS_LINE TYPE SLIS_LISTHEADER.
      data: tempstr(255) type c.
      write zvDATE-LOW to DATELOW DD/MM/YYYY.
      write zvDATE-HIGH to DATEHIGH DD/MM/YYYY.
      CLEAR LS_LINE.
      LS_LINE-TYP  = 'H'.
      concatenate 'Searching User : ' zvuser-low ' and Tcode : ' ztcode-low
      into tempstr.
      LS_LINE-INFO = tempstr.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
      CLEAR LS_LINE.
      LS_LINE-TYP  = 'S'.
      LS_LINE-KEY  = 'FROM DATE : '.
      LS_LINE-INFO = DATELOW.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
      LS_LINE-TYP  = 'S'.
      LS_LINE-KEY  = 'TO DATE : '.
      LS_LINE-INFO = DATEHIGH.
      APPEND LS_LINE TO LT_TOP_OF_PAGE.
    ENDFORM.                    "COMMENT_BUILD
    *&      Form  TOP_OF_PAGE
    *       text
    FORM TOP_OF_PAGE.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = LISTHEADER.
    ENDFORM.                    "TOP_OF_PAGE
    *&      Form  GET_EVENTS
    *       text
    FORM GET_EVENTS.
      DATA: LS_EVENT TYPE SLIS_ALV_EVENT.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          I_LIST_TYPE = 0
        IMPORTING
          ET_EVENTS   = EVENTS.
      READ TABLE EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE
                                        INTO LS_EVENT.
      IF SY-SUBRC = 0.
        MOVE TOP_OF_PAGE TO LS_EVENT-FORM.
        APPEND LS_EVENT TO EVENTS.
      ENDIF.
    ENDFORM.                    " GET_EVENTS
    If u finf any difficulties or any problem let me know to clear ur doubt
    Reward if helpfull
    Regards
    Pavan

  • User Tracking - Application error: URN_NOT_FOUND

    hello
                running ciscoworks 3.2 on Windows 2008 SP2 - installed apps are:
    1.  Campus Manager 5.2.1
    2.  CiscoView 6.1.9
    3.  CiscoWorks Assistant 1.2.0
    4.  CiscoWorks Common Services 3.3.0
    5.  Device Fault Manager 3.2.0
    6.  Integration Utility 1.9.0
    7.  Internetwork Performance Monitor 4.2.0
    8.  LMS Portal 1.2.0
    9.  Resource Manager Essentials 4.3.1
    When I run a quick report in Campus Manager (User Tracking > Reports) I get the following error appearing in a window:
    Application error: URN_NOT_FOUND : urn "ogs_server_urn" : Not found !!.
    Acquisition is working fine – on completion it states how many new hosts have been discovered but I get the above error when I try running a report.
    Reloaded server but problem persists. I’ve attached the output of pdshow and the cmapps log - any advice/guidance appreciated.
    Thanks
    Andy

    Hello,
    I have the same problem.
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Tabla normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
    mso-para-margin:0cm;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:10.0pt;
    font-family:"Times New Roman","serif";}
    LMS2.6
    could anybody help me?
    I attach the ctm_config.txt file.
    Thanks

  • LMS 2.6 User Tracking - Application error: URN_NOT_FOUND

    Hi,
    When I run a quick report in Campus Manager (User Tracking  > Reports) I get the following error appearing in a window:
    Application error: URN_NOT_FOUND :  urn "ogs_server_urn" : Not found !!.
    Could anybody help me?
    I attach the ctm_config.txt file
    thanks

    From which directory did you get this ctm_config.txt?  I need to see the ones under NMSROOT/MDC/tomcat/webapps/campus/WEB-INF/lib and NMSROOT/MDC/tomcat/webapps/cmapps/WEB-INF/lib.
    Since this is LMS 2.6, I also need to see the output of the pdshow command.

  • Ciscoworks: Device not appearing in Campus Manager

    Hello,
    I have added 3 new devices in CS and then create a group in RME then add the 3 devices in this group. Then I have run the credential check added devices in inventory and backup the configuration successfully.
    Problem:
    These devices are not appearing in the CM, In can see a new group but when I generate a User Tracking Report in Campus Manager, I am getting a popup saying "no end host found"
    Device type are one 3750g-24ts switch and two 2611 routers.
    I have restarted the services twice via net stop crmdmgtd; net start crmdmgtd, but no gain.
    Please guide me that how I can make the devices appear in CM, there are many other devices already exist in CM. Also we only add devices manually, bot via discovery.
    I am using
    LMS: 3.2
    CM: 5.2.1
    RME: 4.3.1

    I have run the Data Collection in Campus Manager 3 times but still unable to see the 3 devices in campus manager.
    Also it seems that CM is talking with CS as for trial I have deleted 1 switch from CS and it also get deleted in CM & RME
    Please advise any other solution.

  • User Tracking in LMS 3.0.1

    Hello Clark,
    I have read the user guide for the CM 5.0 for Tracking users and also i have read the Understanding UTLite,I can't see the users login???
    what can be the possible reason i have missed.
    Thanks

    Hello Clarke,
    The domain administrator made a mistake in specifying the details in DC,i just added,I have less windows knowledge,where to find the logon scripts files for step 3 in windows 2003 server.as per the campus manager user guide .
    Edit the UTLiteNT.bat file:
    a. Open the UTLiteNT.bat file.
    b. Locate the following line and replace domain and ipaddress with the domain name of the Windows
    domain controller and IP address of the computer running the Campus Manager server:
    start %WINDIR%\UTLite33 -domain domain -host ipaddress -port 16236
    If port 16236 is already in use, enter a different number. This port number must match the number
    that you entered in the Use Port Number field, in the User Tracking > Administration >
    Acquisition > Acquisition Settings page.
    For more details, see Modifying Acquisition Settings, page 7-10.
    Step 3 Edit the logon script files to run the UTLiteNT.bat file when users log into the network by adding this
    line:
    UTLiteNT.bat
    Thanks,

  • User Tracking empty "UserName" field

    Hi,
    Does anyone know why the 'User name' column in Campus User Tracking Report is empty.
    How CiscoWorks reads the UserName from Windows stations?
    Thanks.

    You need the utlite script to run on the users PC to make it upload the username.
    It is usually made part of the login script on the DC
    http://www.cisco.com/en/US/partner/products/sw/cscowork/ps563/products_configuration_example09186a00801a9ff6.shtml
    Cheers,
    Michel

  • LMS4.1 user tracking not sortable

    in LMS 4.1, under Monitor->Identity Dashboard, i have "user tracking summary" as a portlet, which tells me i have ~ 17,000 users.  when i click the report, it pops up a screen that shows mac address, ip address, hostname, subnet, etc.
    If i try to do ANY filtering, it returns 0 records.  this could be from a specific IP, mac address, device name, or subnet.  i have tried every type of record.  every filter i attempt always ends with 0 records returned, even though in the unfiltered list they show up.  It would be problematic to manually sort through 17,000 users looking for the particular records i need without the ability to use the filter.
    can anyone provide an example of how to filter the User Tracking report? is there some feature in LMS i don't own or have enabled to allow this filtering?
    thanks!

    I can't disagree with your logic, I guess I just assumed such an enterprise solution (that is FAR from cheap) wouldn't require an export of my close to 20,000 records to a .csv in order to do simple sorting.
    I will continue to look for a solution within the application, but if worse comes to worse i guess an export could suffice for some of what i'm trying to do.

  • LMS 4.2.2 User Tracking - IP resolving

    Hello,
    I have made a fresh install of LMS 4.2.2 and I have a problem with the user Tracking.
    My architecture :
    A pair of 4500-X running  Version 03.03.00.SG
    10 stack of 2960-S running IOS : 12.2.55.SE5
    The 4500-X are routing cores. Everything is running SNMP V3 and I have entererd the commands for each VLAN :
    snmp-server group SDIS03-GP-RW v3 priv context vlan-x write SDIS03-V-RW
    All equipments are seen correctly by LMS. My problem is the user Tracking does not show the IP Addresses, I only have the MACs. I suppose this is an issue with ARP Table of the 4500-X that are not dowloaded by LMS but I don't konw why.
    I have seen several post on the forum for similar problems but it do not seems to resolv mine.
    Thanks by advance for your ideas.
    Regards,
    Abel.

    I found a reference on the LMS Supported Devices Table:
    The following features are not supported:
    VRF Lite, LANE Management, User Tracking, VLAN Management
    Configuration Deploy Protocols: HTTPs
    Configuration Fetch Protocols: HTTPs
    I wonder if it's due to this fact (mentioned in the 4500-X IOS XE Release Notes):
    The following features are not supported on a Catalyst 4500-X Series switches:
    •CISCO-IETF-IP-FORWARD-MIB
    •CISCO-IETF-IP-MIB

  • CiscoWorks LMS 4.0.1 + Catalyst 3750X - User Tracking Issue

    Hello all,
    We just deployed some Catalyst 3750X-48PF-L switches. I noticed that the user tracking report doesn't work normally.
    The switches have C3KX-10Gb NM modules, and all access port are 1 Gbit. But in the User Tracking report, I see devices found on Fa0/43 for example (this is because the previous switch was a Catalyst 2960. I deleted the old switch and add the new 3750X, so this could not be the cause of the problem).
    I installed all the patches that are available for LMS 4.0.1.
    Could anybody help me please?
    Thanks in advance!

    Any old entries won't automatically be removed until they age out (I believe 90 days is the default time). You can override / modify that by going in to Admin > Network > Purge Settings > User Tracking Purge Policy.
    If that fails, you could re-initaitlize the User Tracking db and re-run a Major Acquisition to refresh everything but that would also have the effect of deleting all historical UT entries you may want to keep.
    To reinitialize a db, please see the procedures posted here. ANI is the db used by User Tracking.

  • User Tracking like traceroute

    May I get any kind report or tool for user tracking link traceroute?
    I mean is "user A or server <--> layer2 switch <--> layer2 switch <--> gateway <--> layer2 switch <--> layer2 switch <--> userB "
    May I get User tracking report user A to user B     or   User A to gateway
    I think old verison of lms have these reports

    The layer 2 path trace to which you refer no longer exists in LMS.  The application that did this, Path Analysis, was removed in LMS 3.0.

Maybe you are looking for

  • IPod not appearing on desktop or in iTunes Library

    My iPod will not appear on my desktop or in my iTunes library after launching iTunes and connecting the iPod to the computer. It shows up in Profiler, but no where else. My iPod is charged, the "Hold" switch is not on, I have updated iTunes, have res

  • Change of G/L Account for specific vendors in Transaction MIGO

    HI Friends, I have a requirement  to change the G/L Account no for particular set of Vendors instead of G/L account maintained in the Transaction OBYC while doing MIGO. I need a user exit through which i can change the G/L account number . Thanks in

  • Tcode for setting FI-SL planning: Summary table name

    can any body suggest Tcode for  for setting FI-SL planning: Summary table name.

  • Lsnr script

    Hi, I need to create a script to stop listener at 2am everyday.We have password set for the listener.I tried the following script but it did not work.can someone help. #!/bin/sh lsnrctl << EOF set current_listener ABCDE set current_password "xxxxxxxx

  • How to delete project from dtr

    HI, how can i delete project from dtr?thanks