Submit a ticketCall us

Systems Monitoring for Dummies
Our new eBook will teach you the fundamentals and help you create monitors and alerts that are effective, meaningful, and actionable. Monitoring is more than a checkbox on your to-do list. This free eBook will give you practical advice to help you succeed in all aspects of monitoring – discovery, alerting, remediation, and troubleshooting. Don’t miss out on this indispensable resource for newbies, experienced IT pros, and everyone in between. Register Now.

Home > Success Center > User Device Tracker (UDT) > Monitored Port Type selection list is empty

Monitored Port Type selection list is empty

Updated November 30, 2017

Overview

When you open SolarWinds User Device Tracker (UDT), click UDT Settings > Advanced Settings and review the port type, the box is empty, as shown below. 

porttypelist.png

 

When this issue occurs, the following errors are logged in the OrionWeb.log file.

ERROR SolarWinds.UDT.Common.MibDAL - (null)  An error occurred enumerating 'ifType' in MibDAL.GetEnums(). Details: System.Data.OleDb.OleDbException (0x80004005): Could not lock file.
   at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
   at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   at System.Data.OleDb.OleDbConnection.Open()
   at SolarWinds.UDT.Common.MibDAL.GetEnums(String enumName)

Environment

  • UDT 3.3

Cause 

The application cannot enumerate the port types from the Orion MIB database. Currently, this issue is caused by the latest MIB database imported from Network Performance Monitor (NPM) 12.2.

Resolution

  1. Download and install the most current MIB from the Customer Portal. This is a temporary solution. 
  2. Ensure that the monitored port type selection list is not empty.
  3. If the previous steps do not resolve the issue, perform this workaround:  
    1. Stop all services.
    2. View the current selection in the database.
      The currently supported port type listing is listed in the UDT_Setting under UDT.MonitoredIfTypes.
    3. Add the port type number to the current list.
    4. Restart the services.
      The port will now be monitored. 

SolarWinds is aware of this issue and will address it in a future release.  

 

 

 

Last modified

Tags

Classifications

Public