How do I enable all monitored nodes in my environment use DHCP instead of their static IP? I know how to change this manually 1 by 1 but need an automated way to do this. See attached screenshot for enabling DHCP.
Enable DHCP on ALL Monitored Nodes
Toolset Launch Pad not launching
Recently upgraded to the latest version of NPM and a few other products.
On the server we use we have the engineers toolkit (latest version) which was working fine before the upgrade.
Since the upgrade continue to get "You cannot run this application with your current license"
If i try to enter the license information using the shortcut in C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SolarWinds Engineer's Toolset\Utilities i get "Activation wizard can not continue because current user does not have enough privileges to activate a license" followed by a Microsoft .NET Framework error
"See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at SolarWinds.Licensing.Framework.UI.ActivationWizardScenes.ActivationEntry.FillInProxySettings()
at SolarWinds.Licensing.Framework.UI.ActivationWizardScenes.ActivationEntry.InitializeScene()
at SolarWinds.Licensing.Framework.UI.wizardForm.DisplayScene(ActivationSceneBase sceneToDisplay)
at SolarWinds.Licensing.Framework.UI.wizardForm.Initialize()
at SolarWinds.Licensing.Framework.UI.wizardForm.wizardForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SWLicReg
Assembly Version: 11.0.7.289
Win32 Version: 11.0.7.289
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/SWLicReg.exe
----------------------------------------
SolarWinds.Licensing.Framework
Assembly Version: 3.0.0.477
Win32 Version: 3.0.0.610
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/SolarWinds.Licensing.Framework.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3353.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
SolarWinds.Toolset.Logging
Assembly Version: 11.0.7.289
Win32 Version: 11.0.7.289
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/SolarWinds.Toolset.Logging.DLL
----------------------------------------
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/log4net.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
SolarWinds.Logging
Assembly Version: 2.0.0.0
Win32 Version: 2011.2.3.0
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/SolarWinds.Logging.DLL
----------------------------------------
SolarWinds.Licensing.Framework.Resources
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/SolarWinds/Toolset/SolarWinds.Licensing.Framework.Resources.DLL
----------------------------------------
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2650.0 built by: NET471REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box."
Any help with this would be great.
Netpath is timing out on internal router monitored by NPM
I'm having an odd issue where my internal HP (Aruba) router is not being reported in Netpath. The Aruba router is being monitored by NPM as well as the next router which is a Juniper SRX. The SRX and my ISPs router report fine, it's just this one that's being skipped. I'm not sure what could be doing wrong.
Tracert from the SolarWinds probe is showing the missing router..
1 <1 ms <1 ms <1 ms gateway.xxxxxx.net [10.255.96.1]
2 <1 ms <1 ms <1 ms EQX-SRX-Level3.xxxxxx.net [10.0.0.10]
3 14 ms 15 ms 14 ms x.x.x.x
4 14 ms 14 ms 14 ms x.x.x.x
How much CPU is consumed by Local Security Authority Process(Isass.exe) in your environment ?
In my environment Isass.exe is consuming 20-30% CPU
Report on Changes made to a Server or Router
In SCM I can compare the Server configuration, I can compare it with a date in the past to see if there were changes made same on a router, is it possible to create a report that would show all changes in a give time frame? And if so what are the steps to make this possible.
Agent connected to Agent Management Service but provisioning has failed, error code [0x6] - No such device or address
Hello Community ,
I am provisioning a linux server into solarwinds NPM and i am getting the following error. Does anyone have clues on the mentioned error.
SolarWinds Orion Agent [2.0.0.70] Settings, OpenSSL [OpenSSL 1.0.2k-fips 26 Jan 2017]
0. Cancel and Exit without Saving
1. Agent Mode (1 - Agent Initiated, 0 - Server Initiated) [1]
2. Orion Poller Hostname/IP [xx.xx.xx.xx]
3. Orion Poller Port [17778]
4. Orion Username [swo_linux_agent]
5. Orion Password [********************]
6. Proxy Settings... [mode=disabled]
7. Save Changes and Exit
ERROR on previous provisioning attempt:
Agent connected to Agent Management Service but provisioning has failed, error code [0x6] - No such device or address
Looking at the logs displayed the following error messages
19/04/12 10:09:51.028 PID: 9288 TID: 3442014080 [ERROR] ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]
19/04/12 10:09:51.029 PID: 9288 TID: 3442014080 [WARN] w32_exception caught: Error [0x6], [ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]], File: /src/agent/Src/ewcertmgmt/ClientCertificateCache.cpp, Line: 201
19/04/12 10:09:51.029 PID: 9288 TID: 3442014080 [ERROR] void ewCertMgmt::clientcertificatecache::initialize() - failed with exception: w32_exception caught: Error [0x6], [ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]], File: /src/agent/Src/ewcertmgmt/ClientCertificateCache.cpp, Line: 201
19/04/12 10:09:51.049 PID: 9288 TID: 3442014080 [ERROR] ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]
19/04/12 10:09:51.049 PID: 9288 TID: 3442014080 [WARN] w32_exception caught: Error [0x6], [ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]], File: /src/agent/Src/ewcertmgmt/ClientCertificateCache.cpp, Line: 201
19/04/12 10:09:51.049 PID: 9288 TID: 3442014080 [ERROR] void ewCertMgmt::clientcertificatecache::initialize() - failed with exception: w32_exception caught: Error [0x6], [ewCertMgmt::CertificateContext::CertificateContext(const ewCertMgmt::CertificateData_t&) - file not found ["/opt/SolarWinds/Agent/bin/cert/EminentWare Server ().pem"]], File: /src/agent/Src/ewcertmgmt/ClientCertificateCache.cpp, Line: 201
19/04/12 10:09:51.050 PID: 9288 TID: 3442014080 [WARN] ewException caught: Error [0x9], [ewCertMgmt::AutoCertContext_t ewCertMgmt::clientcertificatecache::getcertificatecontext(const utf_string&) - failed to find certificate for [EminentWare Server ()]], File: /src/agent/Src/SolarWinds.Agent.Service.Lib/TaskExecuter.cpp, Line: 991
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [WARN] ewException caught: Error [0x9], [ewCertMgmt::AutoCertContext_t ewCertMgmt::clientcertificatecache::getcertificatecontext(const utf_string&) - failed to find certificate for [EminentWare Server ()]], File: /src/agent/Src/SolarWinds.Agent.Service.Lib/TaskExecuter.cpp, Line: 991
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [ERROR] bool TaskExecuter::CheckCertificate(bool) - Failed to load certificate with Subject [EminentWare Server ()]]
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [WARN] w32_exception caught: Error [0x9], [Failed to load certificate with Subject [EminentWare Server ()]], File: /src/agent/Src/SolarWinds.Agent.Service.Lib/AgentRpcServiceBase.cpp, Line: 347
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [ERROR] void AgentRpcServiceIpc::WorkImpl() - failed
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [WARN] w32_exception caught: Error [0x9], [void AgentRpcServiceIpc::WorkImpl() - failed], File: /src/agent/Src/SolarWinds.Agent.Service.Lib/AgentRpcServiceIpc.cpp, Line: 57
19/04/12 10:09:51.057 PID: 9288 TID: 3279939328 [WARN] void AgentRpcServiceIpc::WorkImpl() - failed [0x9] : w32_exception caught: Error [0x9], [void AgentRpcServiceIpc::WorkImpl() - failed], File: /src/agent/Src/SolarWinds.Agent.Service.Lib/AgentRpcServiceIpc.cpp, Line: 57
19/04/12 10:09:51.057 PID: 9288 TID: 3442014080 [ERROR] virtual void AgentRpcServiceBase::Start(bool, DWORD) - failed to wait [90000] ms for service to start, wait code [1]
19/04/12 10:09:51.058 PID: 9288 TID: 3442014080 [WARN] w32_exception caught: Error [0xffffffff], [virtual void AgentRpcServiceBase::Start(bool, DWORD) - failed to wait [90000] ms for service to start, wait code [1]], File: /src/agent/Src/EminentWare.Agent.Service/Agent.Service.cpp, Line: 743
19/04/12 10:09:51.058 PID: 9288 TID: 3442014080 [ERROR] int main(int, PortingUtilities::utfstrings::utf_char**) - [swiagent] failed. Error [0xffffffffffffffff] : w32_exception caught: Error [0xffffffff], [virtual void AgentRpcServiceBase::Start(bool, DWORD) - failed to wait [90000] ms for service to start, wait code [1]], File: /src/agent/Src/EminentWare.Agent.Service/Agent.Service.cpp, Line: 743
19/04/12 10:09:51.058 PID: 9288 TID: 3442014080 [INFO] DWORD ewCore::EventLogger_t::ReportEvent(const utf_string&, ewCore::EventLogger_t::LogLevel_t, WORD, DWORD) - event string [int main(int, PortingUtilities::utfstrings::utf_char**) - [swiagent] failed. Error [0xffffffffffffffff] : w32_exception caught: Error [0xffffffff], [virtual void AgentRpcServiceBase::Start(bool, DWORD) - failed to wait [90000] ms for service to start, wait code [1]], File: /src/agent/Src/EminentWare.Agent.Service/Agent.Service.cpp, Line: 743], type [3]
Any one on the above issue is much appreciated.
Access Right Management File System
Hi there,
I'm evaluating a solution for file access right on Windows systems .
SolarWinds ARM seems good, but i don't have fully cleary if cover some needs.
I have following questions:
- Do ARM work only on unstructured data?
- Can ARM manage permissions on files and folders taken on a local file system on a server?
- Does it manage local accounts (user/groups)?
- Does it manage of local users of Windows systems in SoD mode (who creates the users must not be able to use them) ?
- Can an administrator obtain permissions without authorization?
Many Thanks
Report on number of e-mails sent by Solarwinds
Hi all,
Is there any way to query the database to get a report on the number of e-mails sent, for example in the last 30 days or any other kind of timeframe?
This would be a report of the number of times an action (either trigger or reset) of the type "Send An Email/Page" happens.
The idea behind this need is the following, we had way too many emails being sent by Solarwinds and have optimized it to just send when it is really needed and on the right situations, and I would now like to get visibility on how much of it changed, the actual impact of the change, meaning have a way to say from, for example on Q4 (october to December) X amount of e-mails was sent and from Q1 (january to March) Y amount of emails was sent.
Don't know if this is possible but maybe somebody has done something similar.
Cheers
Install still requires End of Support Visual C++ 2008 SP1?
I'm doing a fresh install of NPM 12.4, the latest NCM,SAM, NTA, and VNQM, and it's installing (very slowly) Visual C++ 2008 SP1.
According to Microsoft, support ended for that version a year ago.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Which sayeth:
---
Visual Studio 2008 (VC++ 9.0) SP1
- Visual Studio 2008 reached end of support on April 10, 2018. To aid the discovery of the latest downloads, the links are retained currently, but may be removed in the future.
---
Now maybe, Microsoft's web page is poorly written (never happened before, right?), and SP1 is still supported, while the base version is not. I kinda doubt it though.
I would expect SolarWinds to keep up with the technical times, and use succeeding newer versions, since each library has separate Microsoft patches. We have similar problems with the many .NET versions required. Much of this is Microsoft's fault, I'm sure, for not maintaining backwards compatibility. Some is simply unavoidable, I'm sure too.
It's also not clear which module requires this library.
How to display notifications on the main Status Bar
On the main status bar, along with Dashboards, Alerts, Reports etc. there is a bell with a number (the number of notifications) and a down arrow. If you click the down arrow, all is shows is the number of notifications, and Dismiss all. Doesn't it show what the notifications are?
Map Not Showing Correct Status on Orion Consol
I have created a Map with the Network Atlas tool. When looking at the map in Network Atlas the Status Colors are correct. When I put the map into the Orion Dashboard though, they are showing as grey. Am I doing something wrong or missing something? Would like to get this to work. I attached what it looks like in the Atlas and what it looks like on the Console.
Running on Primary, Backup or Tertiary Network
Okay, so here is the issue I am trying to resolve. There are 200+ Fortinet nodes each with 9 interfaces being monitored by NPM. Four of the interfaces have PRI in the name indicating they are the primary network interfaces. Four of the interfaces have BCK in the name indicating they are the backup network interface. One has TER in the name indicating the interface for the tertiary network. Ultimately, the solution needs to be rolled out to each of 200+ nodes so ideally, it would be programmatic.
In the case of normal operations, running on the primary network, the four with PRI in the name would be up and the four with BCK would be done. However if the four with PRI in the name are down and the four with BCK in the name are UP then we are running on the backup network and want to be alerted.
If all four PRI and all four BCK are down then we are running on the tertiary network and want to be alerted.
I've tried using the following looking at one of each type interface but it still does not alert. Any ideas on how to get this working would be greatly appreciated.
SELECT E0.[Uri], E0.[DisplayName]
FROM Orion.NPM.Interfaces AS E0
WHERE ( ( ( E0.[Node].[Caption] = 'Fortinet1' ) ) AND ( ( E0.[Caption] LIKE '%PRI%' ) AND ( E0.[OperStatus] = '2' ) AND ( ( E0.[Caption] LIKE '%BCK%' ) AND ( E0.[OperStatus] = '1' ) ) ) )
Removed Location field from tickets?
I was wondering if there is a way to remove locations from being a requirement when submitting new tickets? I was able to remove Models, but I can't seem to find where to remove the locations field. We don't use them for almost anything, but for some reason clients can't submit a ticket if they haven't selected a location.
Thanks.
Regards.
SNPM/WMI monitors pass test but fail on node.
Microsoft Windows Failover Clustering Logs
Hi All. I have searched for a relevant issue in the THAWCK Forum and found this thread. Microsoft Failover Clustering
However it did not work for the log i am trying to receive.
What I am trying to achieve is to receive E-mail Alerts from LEM whenever there are VM in a Hyper-V Failover Cluster failovers to another Hyper-V server node.
Firstly, I am having trouble with receiving Microsoft Failover Clustering logs from a Servers Node via SolarWinds Agent.
The screen show below is the event log from Event Viewer that I needed.
I am fine receiving logs such as Application, Security and System from the nodes
I have enabled the Connector for Failover Clustering Connector.
However it did not seems to have worked.
I have tried searching the log using the condition below. But I have only located the Connector Tool turn on/off events.
Once I am able to receive logs i will create a rule to trigger upon AnyAlert with Provider SID 1641 to fire E-mail alert.
But I am here struggling with receiving Failover Clustering Log.
Am I using the right connector or am I searching the log wrong?
Any advise will be much appreciated.
My:
LEM Version: 6.6
Agent Version: 6.6
Push Notifications IOS
I upgraded to v12.6 a couple of months ago and my push notifications stopped working.
After a bit of help from support the task was escalated and then closed as a bug
I asked what the ETA for a fix was and the new ticket was closed without explanation.
How do I find out if this is fixed, going to be fixed, never going to be fixed?
*WHD was ignoring the push cert because it said the date was bad.
How much work could it be to fix that?
wireless heat maps
Hi There,
I have a project to create wireless heat maps. I never created one and hence request some help on how to get this achieved. I also need to have the SNMP details to be available on the maps to be displayed. Any help would be appreciated. Any video or material would also be helpful.
Thanks
sriram
Event Logs
Hi
Our IT support team is using Dameware Mini Remote Control version 6.9.0.4 and we would like to see logs on host where the dameware configuration file has been changed.
The change of the configuration file is related to setting is related to "Permission Required : Yes/NO".
We would like to see the log of the user who has changed the above setting from Yes to No.
Does Dameware capture such logs?
Regards
Anand
Script for HP Procurve password update
Hello Everyone,
I am trying to build a script to execute on my switches. The process goes through but the password does not change. No errors at this time.
The script is as follows.
config
password manager user-name xxxxx
password1
password1
Write mem
So my question is 1, is doing a script the best way or should I be doing a job?
2. If script is correct any reason why the password might not update but I do not get any errors back?
Data is not available for CPU and RAM for a Node on Orion
I spend days trying to find the issue with one of my node not reporting CPU and Memory statistics. so I thought I share it here and it might save someone the pain I've been through:)
on the host that is not reporting CPU and RAM statistics, execute the following powershell:
Get-WmiObject Win32_PerfRawData_Tcpip_NetworkInterface
if it errors with Invalid query, this would be the cause of the data not been reporting on the Orion
.
PS C:\> Get-WmiObject Win32_PerfRawData_Tcpip_NetworkInterface Get-WmiObject : Invalid query At line:1 char:14 + Get-WmiObject <<<< Win32_PerfRawData_Tcpip_NetworkInterface + CategoryInfo : InvalidOperation: (:) [Get-WmiObject], ManagementException + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
Resolution:
Run the powershell command rebuilt performance counter
lodctr /r #Info: Successfully rebuilt performance counter setting from system backup
wait for 10 minutes and try polling again.
This should solve the problem.
Hope this helps
Cheers,
Sam