Submit a ticketCall us

whitepaperYour VM Perplexities Called, and They Need You to Read This.

Virtualization can give you enormous flexibility with future workloads and can be a key enabler for other areas, like cloud computing and disaster recovery. So, how can you get a handle on the performance challenges in your virtual environment and manage deployments without erasing the potential upside? Learn the four key areas you need to be focusing on to help deliver a healthy and well-performing data center.

Get your free white paper.

Home > Success Center > User Device Tracker (UDT) > UDT - Knowledgebase Articles > 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