ISSUE: Exchanges Not Showing Up in STA

If exchanges are not showing up within STA, the SNMP traps from the library may not be reaching STA. You should verify the SNMP configuration and verify the iptables.

Verify STA is Running

  1. Open a terminal session on the STA server, and login in as the Oracle user.
  2. Verify STA is running by using the command:
    $ STA status all

Test the SNMP Connection

  1. Sign in to the STA GUI. In the left navigation, expand Setup & Administration, then click Library Connections.
  2. Within the Monitored Libraries table, select the library in question and click Test Connection Test Connection icon.
    Monitored Libraries table with Test Connection noted.

    If the MIB Walk or Trap Channel tests FAIL, see the following sections in the Installation and Configuration Guide "Configure SNMP" chapter:

    • "Troubleshoot a Failed MIB Walk Channel Test"
    • "Troubleshoot a Failed Trap Channel Test"
    • If these do not correct the issue, proceed to Verify Network Configuration.

    If the tests PASS, proceed to Verify iptables Configuration.

Verify Network Configuration

  1. If STA is running but the connection test fails, verify the following:
    • Firewall is running (also known as iptables)
    • hosts.allow and hosts.deny files (if using those services). You may need to add the library IP address to hosts.allow.
    • REJECT rules do not interfere with the GUI ports (for example 162 and 7029)
    • Port forwarding from 162 to 7029 (port 7029 may be different if you have customized it)
    • Network router configuration between the STA server and library. Some routers may drop UDP or SNMP packets.

    To verify STA server settings, login as the root user and use the following commands:

    # systemctl status iptables
    # more /etc/hosts.allow
    # iptables -L
    # iptables -L -t nat
    Chain PREROUTING (policy ACCEPT)
    target    prot opt source    destination        
    REDIRECT  udp  --  anywhere  anywhere    udp  dpt:snmptrap redir ports 7027
    
  2. If needed, use the iptables command to add port forwarding or remove and modify the rules to all SNMP traps.

Verify iptables Configuration

A server reboot can cause an issue with the iptable configuration. If the issue occurred following a reboot, verify the iptables are correct.

  1. Use service iptables save command to verify the iptables rules are saved correctly.
    # service iptables save
    
  2. Verify the iptables server is enabled. For example::
    # systemctl status iptables
    # systemctl start iptables
    # systemctl enable iptables